多语言展示
当前在线:746今日阅读:167今日分享:16

用R制作相关系数矩阵heatmap

本人为R语言初学者,最近在写毕业论文,需要画相关系数矩阵热图,搜索国内外各网站没有一处经验分享,可能是因为这个图太low了,但还是花费我一天时间,深感不易,最后在同学的帮助下共同完成此图,现与大家分享。使用R语言制作相关系数矩阵热力图(Correlation temperature map)
工具/原料
1

R

2

相关系数矩阵

方法/步骤
1

数据矩阵处理:将excel中的相关系数矩阵去行标、列标,将各列数据逆序排列,如将j—a列数据逆序为a—j列

2

数据另存为data.txt文本文档格式于工作目录中

3

启动R,调用library(lattice),输入相关代码,运行,如图

4

结果如图,根据需要可以自主更改相应坐标标签。

注意事项

图形颜色根据需要自主更改,一般相关系数矩阵用黑白最好

推荐信息