Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
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)
ありがとう
代わりにheatmap.2fromを使用してもかまわない場合は、便利な引数があります。上記の例のデータを取得します。gplotsna.colorm
heatmap.2
gplots
na.color
m
library(gplots) heatmap.2(m, Rowv = F, Colv = F, trace = "none", na.color = "Green")