2022.03.03 R语言相关系数制图

1、下载R语言包及RStudio

2、打开RStudio,新建R Script

3、修改工作目录 

4、把需要相关性分析的数据复制到txt文本中

5、输入如下代码:首次需要安装“corrplot”包,在框中输入install.packages(""),下同。

library('corrplot')
library('RColorBrewer')
dat <- read.table('2.txt', header = T, sep ='\t')
dat <- as.matrix(dat)

corr <- cor(dat)

corrplot(corr)
corrplot.mixed(corr, lower.col = "black", number.cex = .7, 
               upper = 'square', order = "hclust",
               upper.col = brewer.pal(n = 8, name = "PuOr"))

6、或如下代码(首次需要安装“PerformanceAnalytics”包)

library(Hmisc)#加载包
dat <- read.table('3.txt', header = T, sep ='\t')
dat <- as.matrix(dat)
res2 <- rcorr(as.matrix(dat))
res2

library(PerformanceAnalytics)#加载包
chart.Correlation(dat, histogram=TRUE, pch=19)

遇到问题:

尚不知如何调整参数、图例字体大小。

为节省时间,第5步生成的图暂且通过PS橡皮擦和文字插入解决;第6步生成的图暂且通过adobe acrobat pro修改文字(由于数据量大,编辑的时候非常卡)。

相关链接: 

R语言官网:Download R-4.1.2 for Windows. The R-project for statistical computing.

RStudio官网:RStudio | Open source & professional software for data science teams - RStudio

R Corrplot软件包简介,绘制相关热图_gavin_cdc的博客-CSDN博客_corrplot

使用corrplot包绘制相关性图 - 简书

R数据可视化11:相关性图 - 简书

相关性分析和相关性分析可视化常用方法汇总 - 云+社区 - 腾讯云

R语言:修改chart.Correlation()函数绘制相关性图——完美出图_李见深1998的博客-CSDN博客_r语言相关性图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lemonade723

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值