个体户可以网站备案吗,建设电子商务网站目的,苏州做网站优化的,手机版网站建站在发表科研论文的过程中#xff0c;科研绘图是必不可少的#xff0c;一张好看的图形会是文章很大的加分项。
为了便于使用#xff0c;本系列文章介绍的所有绘图都已收录到了 sciRplot 项目中#xff0c;获取方式#xff1a;
R 语言科研绘图模板 --- sciRplothttps://mp.…在发表科研论文的过程中科研绘图是必不可少的一张好看的图形会是文章很大的加分项。
为了便于使用本系列文章介绍的所有绘图都已收录到了 sciRplot 项目中获取方式
R 语言科研绘图模板 --- sciRplothttps://mp.weixin.qq.com/s/QA_8LVqjkdg4A16zLonw4w?payreadticketHLhuy98A4H7uWmJW_snkz-a2Wljhix8maMc8B1AdNs4K8ETaNAfwVbV7kjtrpWWzSOIaM14
本期绘图预览 1. 导入包 我们首先导入本期绘图用到的 R 包
library(ggplot2)
2. 准备数据 接下来我们导入绘图用到的数据在 sciRplot 中给大家提供了测试数据
data - sciRplot_data
3. 准备配色 颜色的选择往往是一件让人特别纠结的事情这里我们直接使用 sciRcolor 来设置配色
colors - sciRcolor::pal_scircolor(37)[1:2]high_colors - colors[1]low_colors - colors[2]
sciRcolor 是为了 R 语言科研绘图开发的配色工具包含了 100 种常用配色详细信息见 R 语言科研配色工具 --- sciRcolorhttps://mp.weixin.qq.com/s/XZol4VxvHnJD_49ij3f2mg?payreadticketHDFtqwYBbWO-z5igYqT4uSX-PCHhv6ey3sm-fLaj4GTSttg31NOH0zQLPPovnvmxe4tCE_0
4. 绘制图形 接下来我们通过下面的代码来绘制图形
p - ggplot(data, aes(xType, yValue, fillType, colorType)) stat_boxplot(geomerrorbar, width0.2) geom_boxplot(width0.5, fillNA) geom_line(aes(groupPire), position position_dodge(0.2), colorblack, alpha0.5) geom_point(aes(fillType, groupPire), position position_dodge(0.2), shape21, colorblack) labs(xName, yValue) scale_y_continuous(breaksseq(0,255,50), limits c(0,255), expand expansion(mult c(0, 0.05))) facet_wrap(.~Name, nrow1) theme_classic(base_size 25) theme(panel.grid.major.y element_line(), strip.background element_blank(), legend.position top) scale_fill_manual(values c(highhigh_colors, lowlow_colors)) scale_color_manual(values c(highhigh_colors, lowlow_colors))p
5. 保存图形 最后我们保存绘制的图形
ggsave(save/box-paired.png, p, width 8, height 6, dpi 300)
sciRplot 介绍 为了解决 R 语言中科研绘图的问题我推出了 sciRplot 项目。sciRplot 项目包含了以下内容
① 100 种绘图代码按照图形类型进行分类包含 60 种基础绘图和 40 种进阶绘图 ② 配备一站式 html文档包含测试数据代码一键复制交互式阅读提高用户体验