绘制上三角矩阵或下三角矩阵的热图

nit*_*nit 12 graphics r matrix heatmap

任何人体都可以建议在R中绘制上三角矩阵或下三角矩阵的热图的函数

jor*_*ran 14

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

M <- matrix(runif(100),10,10)
M[lower.tri(M)] <- NA
image(1:10,1:10,M)
Run Code Online (Sandbox Code Playgroud)

这将产生这样的事情:

在此输入图像描述

您还可以调查函数?heatmapgplots包中?heatmap.2.这种利用这样ggplot2使用geom_tile是有点不同,但你可以找到一些例子来引导您完成整个过程在这里.