任何人体都可以建议在R
中绘制上三角矩阵或下三角矩阵的热图的函数答案 0 :(得分:13)
执行此类操作的最基本方法是使用?image
,如下所示:
M <- matrix(runif(100),10,10)
M[lower.tri(M)] <- NA
image(1:10,1:10,M)
会导致类似这样的事情:
您还可以调查函数?heatmap
或gplots
包?heatmap.2
。使用ggplot2
使用geom_tile
执行此操作略有不同,但您可以找到一些示例来引导您完成整个过程here。