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”,感兴趣可以从文末链接继续探索。

参考链接

R语言的一些配色R包

分类:

前端

标签:

工具介绍

作者介绍

J
Jay2Echo
V1