2011-07-30 19 views

Respuesta

13

La forma más sencilla de hacer algo como esto sería el uso de ?image como de la siguiente manera:

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

que daría lugar a algo como esto:

enter image description here

Usted podría también investigue las funciones ?heatmap o en el paquete gplots?heatmap.2. Hacer esto usando ggplot2 usando geom_tile es un poco diferente, pero puede encontrar algunos ejemplos para guiarlo a través del proceso here.

+0

La imagen no parece publicarse correctamente, pero la respuesta es tan clara que podría no necesitar una. –

+0

@DWin - Hmm ... puede ser más específico, mi navegador lo está mostrando bien. Tal vez un hipo de SO? – joran

+0

Sí. está ahí ahora en colores floridos. Hicc, Hicc. –

Cuestiones relacionadas