我使用R從一個矩陣使用熱圖創建一個熱圖.2 - 我想將這些圖像分組成一個大的圖像 - 我通常用來實現這個是layout() - 但這不起作用,因爲heatmap.2使用佈局,顯然佈局不能遞歸地工作。佈局內部佈局在R
有沒有人有任何建議如何組合2張圖像沒有佈局,或如何使佈局支持遞歸調用?
mat = matrix(nrow=3,nrow=3,1:9)
layout(matrix(nrow=2,ncol=1))
heatmap.2(mat) ## overrides the layout and produces only one plot that takes whole screen
heatmap.2(mat) ## still only one image
謝謝。
謝謝 - 太糟糕了,沒有更簡單的方法來做到這一點......我會留下更多的問題,以防有人知道更通用的解決方案,但看起來生活很艱難,您的解決方案是最好的,(儘管我可能只是解決我的問題,而不是玩熱圖代碼聽起來不好玩)。 – dan12345