При выполнении операций с матрицами я хотел бы видеть, каковы результаты моих вычислений, по крайней мере, чтобы получить приблизительное представление о характере матриц, входящих и выходящих из операции.
Как я могу построить матрицу реальных чисел, так что ось x представляет столбцы, y представляет строки, а цвет или размер точки представляет значение ячейки?
В конечном счете, я хотел бы отображать несколько графиков, например. правая и левая стороны уравнения.
Вот пример кода:
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)
update: после публикации этого вопроса я обнаружил, что здесь есть несколько отличных примеров: Какие существуют методы в R, чтобы визуализировать "матрицу расстояний" ?