当前位置: 首页 > news >正文

R 语言科研绘图第 49 期 --- 热力图-相关性

在发表科研论文的过程中,科研绘图是必不可少的,一张好看的图形会是文章很大的加分项。

为了便于使用,本系列文章介绍的所有绘图都已收录到了 sciRplot 项目中,获取方式:

R 语言科研绘图模板 --- sciRplot https://mp.weixin.qq.com/s/QA_8LVqjkdg4A16zLonw4w?payreadticket=HNDwj04pvJtXIWAkxbaMqWV7SUKcQQFffrYSMZkWr9eBtqIDOi2mEV3Zl0VQDCAkpEQdMBs

本期绘图预览:

 

1. 导入包

 

我们首先导入本期绘图用到的 R 包:

library(corrplot)

2. 准备数据

 

接下来我们导入绘图用到的数据,在 sciRplot 中给大家提供了测试数据:

data <- sciRplot_data

查看下数据格式:

 

3. 准备配色

 

颜色的选择往往是一件让人特别纠结的事情,这里我们直接设置配色,也可以使用 sciRcolor 来设置配色:

colors <- c("#5470c6","white","#91cc75")

sciRcolor 是为了 R 语言科研绘图开发的配色工具,包含了 100 种常用配色,详细信息见:

 

R 语言科研配色工具 --- sciRcolor https://mp.weixin.qq.com/s/XZol4VxvHnJD_49ij3f2mg?payreadticket=HDhojBWasY87harbKvIR69uCME4YIpzEPahcg3uoN1lGuPPFaOoyBR6gpep24XS8a8DCyI4

4. 绘制图形

 

接下来我们通过下面的代码来绘制图形:

breaks <- seq(-1,1,0.01)corrplot::corrplot(  data, method = 'circle', order = 'AOE',   col=colorRampPalette(c("#5470c6","white","#91cc75"))(length(breaks)),   tl.col = 'black', tl.cex=0.8, tl.pos="lt"  )

5. 保存图形

 

最后我们保存绘制的图形:

png("save/heatmap-corrplot.png", width = 1600, height = 1200, res=300, units = 'px')corrplot::corrplot(  data, method = 'circle', order = 'AOE',   col=colorRampPalette(c("#5470c6","white","#91cc75"))(length(breaks)),   tl.col = 'black', tl.cex=0.8, tl.pos="lt"  )dev.off()

 

 

sciRplot 介绍

为了解决 R 语言中科研绘图的问题,我推出了 sciRplot 项目。sciRplot 项目包含了以下内容:

① 100 种绘图代码,按照图形类型进行分类,包含 60 种基础绘图和 40 种进阶绘图

 

 

② 配备一站式 html文档,包含测试数据,代码一键复制交互式阅读提高用户体验

 

 

 

相关文章:

  • Geotools中关于坐标转换纬度超限问题
  • vue2、vue3项目打包生成txt文件-自动记录打包日期:git版本、当前分支、提交人姓名、提交日期、提交描述等信息 和 前端项目的版本号json文件
  • 物联网数据湖架构
  • 【C++】异常解析
  • YouTube视频字幕转成文章算重复内容吗?
  • 五分钟完成PolarDB替换postgresql
  • paddle ocr本地化部署进行文字识别
  • 基于Elasticsearch的搜索引擎简介
  • 为 Windows 和 Ubuntu 中设定代理服务器的详细方法
  • 区块链blog2_中心化与效率
  • 解决软件连接RabbitMQ突发System.IO.IOException: 无法从传输连接中读取数据: 远程主机强迫关闭了一个现有的连接异常
  • VR 互动实训的显著优势​
  • 一文了解VR拍摄制作
  • 江协科技EXTI外部中断hal库实现
  • HarmonyOS开发样式布局
  • Ubuntu ping网络没有问题,但是浏览器无法访问到网络
  • 从零开始训练一个CLIP
  • Tare使用MCP|Win11安装UV
  • Milvus 从 v2.4.12 升级到 v2.5.11 的实施方案
  • FART 自动化脱壳框架简介与脱壳点的选择
  • 中国戏剧梅花奖终评结果公示,蓝天和朱洁静等15名演员入选
  • 总书记回信二周年之际,上海如何将垃圾分类深度融入城市发展?
  • 国家统计局:4月社会消费品零售总额同比增长5.1%
  • 《缶翁的世界》首发:看吴昌硕王一亭等湖州籍书画家的影响
  • 西域都护府博物馆今日在新疆轮台县开馆
  • 浦江潮涌征帆劲,上海以高质量发展服务全国发展大局