Al hacer operaciones con la matriz, me gustaría poder ver cuáles son los resultados de mis cálculos, al menos para tener una idea aproximada de la naturaleza de las matrices que entran y salen de la operación.¿Cómo visualizar fácilmente una matriz?
¿Cómo puedo trazar una matriz de números reales, de modo que el eje x represente columnas, y represente filas y el color o el tamaño de un punto represente el valor de la celda?
En última instancia, me gustaría mostrar varias parcelas, p. los lados derecho e izquierdo de una ecuación.
Aquí es un código de ejemplo:
a <- matrix(rnorm(100), ncol = 10)
b <- diag(1,10)
c <- a*b
par(mfrow = c(1,3))
plot.matrix.fn <- function(m) {
#enter answer to this question here
}
lapply(list(a,b,c), plot.matrix.fn)
actualización desde la publicación de esta pregunta, he encontrado que hay algunos ejemplos aquí: What techniques exists in R to visualize a "distance matrix"?
Echa un vistazo a esta publicación reciente, también. http://stackoverflow.com/questions/6883618/plotting-a-heat-map-for-an-upper-or-lower-triangular-matrix –