5
我對包gplots
有疑問。我想使用的功能heatmap.2
,所以我想我的色鍵對稱點從0更改爲1。通常,當symkey=TRUE
並使用col=redgreen()
,一個彩條被創建,其中的顏色都是這樣管理:R:heatmap.2更改顏色鍵
red = -2 to -0.5
black=-0.5 to 0.5
green= 0.5 to 2
現在我想創建這樣一個彩條:
red= -1 to 0.8
black= 0.8 to 1.2
green= 1.2 to 3
是這樣的可能嗎?
謝謝!
謝謝Mathematical.coffee。是否還有一種方法可以爲顏色創建更多重疊?通常我使用redgreen(75)創建75種顏色! – Lisann 2011-12-21 13:11:01
正如你想要-1到0.8是不同的紅色陰影,0.8到1.2不同的陰影(!),1.2到3變化的綠色陰影?你可以嘗試在你的「休息」中添加更多休息時間。例如'(seq(-1,0.8,長度= 5),seq(0.8,1.2,長度= 5),seq(1.2,3,長度= 5)'對於每個中斷等具有大約5個陰影。因爲'redgreen'從紅色到綠色呈線性縮放:如果顏色不均勻,則會有多種顏色互相滲入,但由於'redgreen'是逐漸漸變的顏色漸變,因此你會告訴紅色停止和黑色啓動等? – 2011-12-21 13:19:12
謝謝!這正是我需要的!:) – Lisann 2011-12-21 13:25:17