R语言使用corrplot绘制相关性图

R语言使用corrplot绘制相关性图
(笔记备份)

# 绘制Huaidao5和Nanjing46水稻品质参数的相关性热图
# 使用corrplot包画相关性图:https://zhuanlan.zhihu.com/p/165625914
# 使用Cairo包导出图片:https://zhuanlan.zhihu.com/p/492829689
#================================================================

#读取数据-------------
setwd("C:/Users/Dell/Desktop/ma/数据")
Huaidao5 <- read.csv("Huaidao5.csv")
Nanjing46 <- read.csv("Nanjing46.csv")

#计算相关性-------------
cor_Huaidao5 <- cor(Huaidao5)   #计算相关性系数
cor_Nanjing46 <- cor(Nanjing46)

# 画相关性图并导出---------------
library(corrplot)     # 加载绘制相关性图的包
col <- colorRampPalette(c("#BB4444", "#EE9988", "#FFFFFF", "#77AADD", "#4477AA"))          # 设置相关性图颜色
library(Cairo)       # 加载导出图的包

#画cor_Huaidao5-----
# 1. 创建画布   
setwd("C:/Users/Dell/Desktop/ma/图")
Cairo(width = 12,height = 10,file = "cor_Huaidao5.png", type="png", units = "cm", dpi = 600) 
# 2. 绘图
corrplot(cor_Huaidao5, method="color", col=col(200),  
         type="upper", order="hclust", 
         addCoef.col = "black", #添加相关系数
         diag=FALSE) 
# 3. 关闭画布
dev.off()   

#画cor_Nanjing46-----
# 1. 创建画布  
setwd("C:/Users/Dell/Desktop/ma/图")
Cairo(width = 12,height = 10,file = "cor_Nanjing46.png", type="png", units = "cm", dpi = 600)  
# 2. 绘图
corrplot(cor_Nanjing46, method="color", col=col(200),  
         type="upper", order="hclust", 
         addCoef.col = "black", #添加相关系数
         diag=FALSE)  
# 3. 关闭画布
dev.off()   



  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值