山海路研
因为热爱,所以想奔赴山海
一篇好的论文离不开好的科研图片,好的科研图片离不开好的科研论文配色。无论我们在做任何事情,如果要把自己不擅长的事情做好,我们就要要学会借助工具。
遇到顶刊上的科研图片,也想借鉴顶刊的颜色怎么办?前面为大家介绍过两个论文配色工QQ截图工具、获取像素颜色和提取配色的小插件:Onekey Tools,今天跟大家介绍可视化配色的R宝:ggsci[1-2]。
内容
对于所有的颜色设置来说,都可以使用以下两种方式进行颜色设置
scale_color_palname()
scale_fill_palname()
可用调色版
代码展示
library("ggsci")
library("ggplot2")
library("gridExtra")
data("diamonds")
p1 <- ggplot(
subset(diamonds, carat >= 2.2),
aes(x = table, y = price, colour = cut)
) +
geom_point(alpha = 0.7) +
geom_smooth(method = "loess", alpha = 0.05, size = 1, span = 1) +
theme_bw()
p2 <- ggplot(
subset(diamonds, carat > 2.2 & depth > 55 & depth < 70),
aes(x = depth, fill = cut)
) +
geom_histogram(colour = "black", binwidth = 1, position = "dodge") +
theme_bw()
p1_npg <- p1 + scale_color_npg()
p2_npg <- p2 + scale_fill_npg()
grid.arrange(p1_npg, p2_npg, ncol = 2)
代码绘图展示
参考文献
[1]Xiao N, Miaozhu L. Scientific journal and sci-fi themed color palettes for ggplot2. 2019[J]. 2019.
[2]Scientific Journal and Sci-Fi Themed<br>Color Palettes for ggplot2 ? ggsci (nanx.me)
-END-