12

任何机构都可以建议一个函数来绘制 R 中上三角矩阵或下三角矩阵的热图吗

4

1 回答 1

14

做这样的事情的最基本方法是使用?image如下:

M <- matrix(runif(100),10,10)
M[lower.tri(M)] <- NA
image(1:10,1:10,M)

这将导致这样的事情:

在此处输入图像描述

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

于 2011-07-30T14:23:29.733 回答