J
Jay2Echo
V1
2022/11/24阅读:91主题:默认主题
R语言获取SCI期刊配色方案
背景
说起R语言,大部分人的第一印象就是它是画图的。画图离不开配色,但是对于颜色的十六进制编码,表示对人理解起来不太友好,但又不能总用吸管工具到处获取颜色。今天通过学习"生信技能树"的文章,发现“ggsci”包可以一键提取SCI期刊的配色方案。不用再为颜色发愁。原文见文末链接。
获取SCI期刊配色方案
-
首先需要导入"ggsci"包,获取指定期刊的配色方案(以“_lancet_”期刊配色风格为例); -
然后通过“pal_lancet”函数获取颜色的十六进制编码, 输出"cl"变量可得到颜色编码; -
最后通过“scales”包的“show_cl”函数可视化颜色;
library(ggsci)
cl=pal_lancet("lanonc",alpha = 0.9)(6)
cl
library(scales)
show_col(cl)
注:
-
通过"??ggsci::pal_lancet"命令查看函数具体用法;

注:
-
如何获取其他期刊的配色方案? -
通过R语言自带的代码提醒功能,在Rstudio下面,即"Console"中输入“??ggsci::”,在出现的提示下拉菜单中选择想尝试的期刊即可;

其他
原文链接中还提供了其他R包可以获取配色方案,主要有:“Rcolorbrewer”、“grDevices”,感兴趣可以从文末链接继续探索。
参考链接
作者介绍
J
Jay2Echo
V1