Вставьте числа в ячейки базовой карты R - PullRequest
0 голосов
/ 13 мая 2019

Я строю простую тепловую карту в базе R. Это моя матрица:

stleft = matrix( 
     c(0,5,5,2,6,8,4,6,9), 
     nrow=3, 
     ncol=3) 
colnames(stleft) <- c("Narrow","Wide", "Wider")
rownames(stleft) <- c("Person", "Object","Bare")
stleft

Матрица выглядит так:

> stleft
       Narrow Wide Wider
Person      0    2     4
Object      5    6     6
Bare        5    8     9

Чтобы построить тепловую карту, я просто запускаю:

par(oma=c(3, 0, 0, 3))
col <- rev(heat.colors(999))
heatmap(stleft, Colv = NA, Rowv = NA, scale = "none")

enter image description here

Знаете ли вы, как я могу вставить номера матрицы в ячейки тепловой карты?

...