R——绘制相关关系热图

R——相关关系热图

> # 构建相关关系矩阵

> library(psych)

> data.corr <- corr.test(rows, cols, method="pearson", adjust="fdr")

> data.r <- data.corr$r # 相关系数

> data.p <- data.corr$p # p值

>

> # 画热图

> library(pheatmap)

> pheatmap(data.r, clustering_method="average")

R内置函数 cor() 可以用来计算相关系数:cor(x, method = c("pearson", "kendall", "spearman")),如果数据有缺失值,用cor(x, method = "pearson", use = "complete.obs")。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容