在这里插入代码片
背景
说起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”,感兴趣可以从文末链接继续探索。
参考链接
本文由mdnice多平台发布
本文介绍了如何利用R语言中的'ggsci'包来一键获取SCI期刊,如'lancet'的配色方案。通过导入'ggsci',调用'pal_lancet'函数并用'show_col'进行颜色可视化,可以方便地得到和期刊一致的色彩搭配。此外,还提到了如何查找其他期刊的配色以及推荐了'Rcolorbrewer'和'grDevices'两个用于获取配色方案的R包。
981

被折叠的 条评论
为什么被折叠?



