2011-07-30 60 views

Trả lời

13

Cách cơ bản nhất để làm một cái gì đó như thế này sẽ được sử dụng ?image như sau:

M <- matrix(runif(100),10,10) 
M[lower.tri(M)] <- NA 
image(1:10,1:10,M) 

mà sẽ cho kết quả trong một cái gì đó như thế này:

enter image description here

Bạn có thể cũng điều tra các chức năng ?heatmap hoặc trong gói gplots?heatmap.2. Thực hiện việc này bằng cách sử dụng ggplot2 sử dụng geom_tile hơi khác một chút nhưng bạn có thể tìm thấy một số ví dụ để hướng dẫn bạn qua quá trình here.

+0

Hình ảnh dường như không được đăng một cách chính xác nhưng câu trả lời là rất rõ ràng nó có thể không cần một. –

+0

@DWin - Hmm ... bạn có thể cụ thể hơn không, trình duyệt của tôi đang hiển thị tốt. Có lẽ một nấc cục SO? – joran

+0

Có. bây giờ nó có màu hoa. Hicc, Hicc. –

Các vấn đề liên quan