gplot を使用して、治療グループと対になったコントロールの log2 倍の変化を示すヒートマップを作成しています。次のコードを使用します。
heatmap.2(as.matrix(SeqCountTable), col=redgreen(75),
density.info="none", trace="none", dendrogram=c("row"),
symm=F,symkey=T,symbreaks=T, scale="none")
すべての生物学者のお気に入りである赤、黒、緑の配色で、実際の倍数変化値 (つまり、Row-Z スコアではない) を使用してヒート マップを出力します。
log2 倍の変化の実際の範囲は -3/+7 で、多くの値は -2/-1 と +1/+2 の範囲にあり、(それぞれ) 濃い赤/緑として表示されます。これにより、ヒートマップ全体が非常に暗くなり、解釈が難しくなります。
- 色のグラデーションを歪ませて線形性を低下させる方法はありますか? つまり、黒から非常に明るい色へのグラデーションがより狭い範囲で発生するということですか?
- または、色の範囲を非対称に変更します。つまり、現在のスケールのように -7/+7 ではなく、データのように -3/+7 から実行し、黒はまだゼロを中心にしていますか?