#导入数据
data = read.table(“cor.txt”,header=T,sep="\t")
data1<-data[,-1]
#输入数据的格式

#相关性
cor_matr = cor(data1)
cor_matr

library(corrplot)
corrplot(cor_matr, method = “circle”)

corrplot(cor_matr, method = “square”)

corrplot(cor_matr, method = “ellipse”)

corrplot(cor_matr, method = “shade”)

corrplot(cor_matr, method = “color”)

corrplot(cor_matr, method = “pie”)

method 参数的设置不同,相关性热图的表现形式也就不一样了。
#layout type
corrplot(cor_matr, method = “pie”,type=‘upper’)

corrplot(cor_matr, method = “pie”,type=‘upper’)
corrplot.mixed(cor_matr)

corrplot(cor_matr, method = “pie”,type=‘upper’)
corrplot.mixed(cor_matr, lower.col = “black”, number.cex = .7)

corrplot(cor_matr, method = “pie”,type=‘upper’)
corrplot.mixed(cor_matr, lower = “ellipse”, upper = “circle”)

corrplot.mixed(cor_matr, lower = “square”, upper = “circle”, tl.col = “black”)

corrplot(cor_matr, order = “AOE”)

corrplot(cor_matr, order = “hclust”)

corrplot(cor_matr, order = “FPC”)

corrplot(cor_matr, order = “alphabet”)

corrplot(cor_matr, order = “hclust”, addrect = 3)

corrplot(cor_matr, type = “upper”, order = “hclust”,col = c(“black”, “white”), bg = “lightblue”)

col1 <- colorRampPalette(c("#7F0000", “red”, “#FF7F00”, “yellow”, “white”,
“cyan”, “#007FFF”, “blue”, “#00007F”))
col2 <- colorRampPalette(c("#67001F", “#B2182B”, “#D6604D”, “#F4A582”,
“#FDDBC7”, “#FFFFFF”, “#D1E5F0”, “#92C5DE”,
“#4393C3”, “#2166AC”, “#053061”))
col3 <- colorRampPalette(c(“red”, “white”, “blue”))
col4 <- colorRampPalette(c("#7F0000", “red”, “#FF7F00”, “yellow”, “#7FFF7F”,
“cyan”, “#007FFF”, “blue”, “#00007F”))
whiteblack <- c(“white”, “black”)
corrplot(cor_matr, order = “hclust”, addrect = 2, col = col1(100))

corrplot(cor_matr, order = “hclust”, addrect = 2, col = whiteblack, bg = “gold2”)

corrplot(cor_matr, order = “hclust”, addrect = 2, col = heat.colors(100))

corrplot(cor_matr, type = “lower”, order = “hclust”, tl.col = “black”, tl.srt = 45)

corrplot(abs(cor_matr),order = “AOE”, col = col3(200), cl.lim = c(0, 1))

https://cran.r-project.org/web/packages/corrplot/vignettes/corrplot-intro.html

corrplot包绘制相关性图相关推荐

  1. corrplot包画相关性图详解

    获取更多R语言知识,请关注公众号:医学和生信笔记 医学和生信笔记,专注R语言在临床医学中的使用,R语言数据分析和可视化.主要分享R语言做医学统计学.meta分析.网络药理学.临床预测模型.机器学习.生 ...

  2. 使用circlize包绘制和弦图

    在写这个教程是3月16号凌晨的5点钟,这个点还没睡的话,一是在外面玩,二是有事情.我是属于第二种情况,昨晚从下班6点后一直在办公室,点了个外卖,吃结束后差不多7点.然后,就一直在弄自己的事情,一直到凌 ...

  3. R语言ggplot2可视化绘制Marimekko/Mosaic图实战:自定义函数绘制Marimekko/Mosaic图(添加数值、标题、色彩配置)、ggmosaic包绘制Marimekko图

    R语言ggplot2可视化绘制Marimekko/Mosaic图实战:自定义函数绘制Marimekko/Mosaic图(添加数值.标题.色彩配置).ggmosaic包绘制Marimekko图 目录

  4. R语言使用beanplot包绘制豆荚图实战:与箱图、小提琴图对比、绘制不对称的豆荚图

    R语言使用beanplot包绘制豆荚图实战:与箱图.小提琴图对比.绘制不对称的豆荚图 目录 R语言使用beanplot包绘制豆荚图实战 #包的安装和导入 #豆荚图与箱图

  5. R语言使用forestplot包绘制森林图:编码创建森林图仿真数据、汇总线修改、元素位置调整、垂直线、字体、风格、置信区间、线型、图例、刻度、标签等

    R语言使用forestplot包绘制森林图:编码创建森林图仿真数据.汇总线修改.元素位置调整.垂直线.字体.风格.置信区间.线型.图例.刻度.标签等 目录

  6. 利用Python的folium包绘制城市道路图!专业地图!

    写在前面 很长一段时间内,我都在研究在线地图的开发者文档,百度地图和高德地图的开发者中心提供了丰富的在线地图服务,虽然有一定的权限限制,但不得不说,还是给我的科研工作提供了特别方便的工具,在博客前面我 ...

  7. R语言forestplot包绘制森林图

    森林图在论文中很常见,多用于表示多因素分析中的变量与结果变量的比值效应,可以用图示的方法比较直观的绘制出来.既往我们在文章<R语言快速绘制多因素回归分析森林图(1)><R语言使用fo ...

  8. python绘制简单城市剪影图_利用Python的folium包绘制城市道路图的实现示例

    写在前面 很长一段时间内,我都在研究在线地图的开发者文档,百度地图和高德地图的开发者中心提供了丰富的在线地图服务,虽然有一定的权限限制,但不得不说,还是给我的科研工作提供了特别方便的工具,在博客前面我 ...

  9. R语言可视化学习笔记之ggridges包绘制山峦图

    作者:严涛 浙江大学作物遗传育种在读研究生(生物信息学方向)伪码农,R语言爱好者,爱开源. 严涛老师的绘图教程还有: gganimate |诺奖文章里面的动图绘制教程来了!! ggplot2学习笔记之 ...

最新文章

  1. shell脚本教学(二)——diff、rename、cut、sort、unip
  2. [转]linux解压 tar命令
  3. 【BZOJ3611】【HeOI2014】—大工程(虚树+dp)
  4. 大数据架构如何做到流批一体?【对于Flink等流批一体的概念做了很好的澄清!】
  5. 居然不知道和的区别?
  6. 活力四射的Windows Embedded Standard 7
  7. 【Linux开发】linux设备驱动归纳总结(八):3.设备管理的分层与面向对象思想...
  8. html 常用button事件
  9. win7,8走网络打印机出现删除设备和打印机门未关闭的解决方法
  10. 汤国安:GIS教育可能要崩盘
  11. nonebot qq机器人经常被封号怎么办?
  12. pcan的dbc和project等的配置
  13. 蜀门linux一键端,【蜀门】网游单机版 蜀门镜像一键端 送全套GM口令工具刷金币钻石...
  14. 创可贴的 ROS PX4 自主飞行无人机 学习笔记(3)
  15. Vue中base64编码和解码
  16. 【YBT2022寒假Day8 A】染色计划(Tarjan)(线段树优化建边)(树链剖分)
  17. 轩小陌的Python笔记:day01 计算机基础和环境搭建
  18. Python3网络爬虫requests库保存登录cookies无法显示登录后的结果
  19. AVX | 关于RC电路耦合、相移、滤波、微分、积分的那些事儿~
  20. STM32C8T6 流水灯的实现(库函数版)

热门文章

  1. 技术扫盲:关于低代码编程的可持续性交付设计和分析
  2. 达达集团智能弹性伸缩架构的设计与落地实践
  3. 再见,数据库!MySQL千亿数据分库分表架构,堪称惊艳!
  4. 华为笔记本写代码真香!包邮送一台!
  5. Java 的序列化和反序列化,你该知道得更多
  6. 为什么你看了那么多面经,面试还是挂了?
  7. AI开发人员使用频率最高的10个机器学习平台!
  8. 程序员吐槽职场戏精:凌晨三点半发周报,太装了!
  9. 同样是搞Java,年薪15W和50W的到底差在哪里?
  10. window.open html打开一个新页面