13

R パッケージの pheatmap を使用してヒートマップを描画します。入力マトリックスの NA に色を割り当てる方法はありますか? NAはデフォルトで白く着色されているようです。例えば:

library(pheatmap)
m<- matrix(c(1:100), nrow= 10)
m[1,1]<- NA
m[10,10]<- NA
pheatmap(m, cluster_rows=FALSE, cluster_cols=FALSE)

ありがとう

4

5 に答える 5

1

代わりにheatmap.2fromを使用してもかまわない場合は、便利な引数があります。上記の例のデータを取得します。gplotsna.colorm

library(gplots)
heatmap.2(m, Rowv = F, Colv = F, trace = "none", na.color = "Green")
于 2017-01-23T11:07:04.297 に答える