У меня есть матрица, которую я хотел бы построить как тепловую карту в R, используя пакет plot.matrix. Моя матрица имеет размер 80 x 80, но я хотел бы только отобразить записи в каждой пятой строке и столбце (то есть 16 x 16 несмежных подматриц). Тем не менее, я все еще хотел бы, чтобы метки оси x и y были 5, 10, 15 и т. Д. c. а не 1, 2, 3 и т. д. c., которые я не смог выяснить. Ниже мой код (матрица называется MSE):
byfive = seq(from = 5, to = 80, by = 5)
par(mar=c(5.1, 4.1, 4.1, 4.1))
plot(MSE[byfive, byfive], xlab = "m2", ylab = "m1", main = "Mean-squared error")
, а вот вывод:
Я бы например, для меток оси 5, 10, 15 и т. д. c. а не 1, 2, 3 и др. c. Если кто-то знает, как это исправить, или если кто-то знает другой пакет, который может сделать это легко, я был бы очень признателен.