任何机构都可以建议一个函数来绘制 R 中上三角矩阵或下三角矩阵的热图吗
8588 次
做这样的事情的最基本方法是使用?image如下:
M <- matrix(runif(100),10,10)
M[lower.tri(M)] <- NA
image(1:10,1:10,M)
这将导致这样的事情:

您还可以调查函数?heatmap或gplots包中的内容?heatmap.2。ggplot2使用using执行此操作geom_tile略有不同,但您可以在此处找到一些示例来引导您完成该过程。