Как сделать тепловую карту с одним столбцом данных CSV - PullRequest
0 голосов
/ 25 октября 2018

Мне нужно составить тепловую карту только с одним столбцом данных, я получаю сообщение об ошибке, в котором говорится, что «x» должен иметь как минимум 2 строки и 2 столбца ».

Как я могу сделать тепловую карту в R только с одним столбцом данных?

Это мой код:

`library(gplots)

 getwd()
 x <- read.csv("practise.csv", check.names = FALSE)
 y <- data.matrix(x$utilisation)
 ?heatmap.2

 ?colorRampPalette
 yb <- colorRampPalette((c("green4","grey","blue")))

 heatmap.2(y, col=yb, trace = "none", margins = c(10,12), cexRow=0.7, Colv= 
 FALSE, Rowv = FALSE, key = FALSE)
 `

1 Ответ

0 голосов
/ 25 октября 2018

Вы можете продублировать свою колонку как обходной.

heatmap.2(cbind(y,y), col=yb, trace = "none", margins = c(10,12), cexRow=0.7, Colv= 
 FALSE, Rowv = FALSE, key = FALSEL)
...