2012-08-02 60 views
0

如何關閉R熱圖功能中的顏色平滑?我一直在密謀R.相關的熱圖時關閉平滑,以獲得白色斜如何關閉R熱圖功能中的平滑?

這是我使用的是什麼:

(h <- round(cor(data[,c(83,3:39)],use = "pairwise.complete.obs"),2)) 
heatmap(h,Colv = NA, Rowv = NA) 
+0

我不確定你的意思是平滑。也許你可以嘗試設置'scale =「none」'但沒有一個可重複的例子,我真的幫不了多少忙。 – joran 2012-08-02 03:11:17

+0

@joran它看起來像熱圖沒有顯示確切的相關值,如對角線不是白色所示。它應該是白色的,因爲對角線值都是= 1。但是,細胞受其鄰近細胞的影響並且顏色被平滑。 – Pepe 2012-08-02 03:14:04

+0

如果您使用'dput(data)'發佈您的數據,這將幫助我們理解您的意思,這樣我們就可以將其剪切並粘貼到我們的會話中。 – nograpes 2012-08-02 03:14:15

回答

3

嘗試設置scale = "none"轉關閉矩陣值的默認縮放比例。