1
上記のタイトルのとおり、heatmap.2で生成されたヒートマップ図の列ラベルをRのパッケージgplotsからテキストではなくシンボルに変更したいとします。それが可能かどうか、もしそうなら、それをどうやって行うのか分かりますか?ヒートマップ列ラベルをシンボルに変更する方法
これはheatmap.2を使用してヒートマップを生成するためのサンプルコードである:
library(gplots)
data<-sample(1:100,size=80)
M<-matrix(data,nrow=10,ncol=8)
colnames(M)<-c("W1_1","W1_2","W1_3","W1_4","B1_1","B1_2","B1_3","B1_4")
heatmap.2(M, trace="none", dendrogram="none")
これは、ヒートマップの結果である:この場合
、列ラベルは "W1_1" であります「W1_2」、「W1_3」、「W1_4」、「B1_1」、「B1_2」、「B1_3」、「B1_4」である。もし私が知っていれば、それぞれW1とB1グループを表すために2つのシンボルを使用することができ、最終的な図に示すことができます。助けすべてを事前に
ありがとう:
私は(フォトショップで変更)以下のサンプルを添付しました!
は: ggplot2]を使用していない場合は、 – alistaire
alistaire @alistaireさん、ggplot2 :)の解決策があると思いました。 heatmap.2パッケージはgplotsからのものです。 – fyr0049