SCI写作:色盲友好色板

因小编忙于毕业论文,公众号断更许久,在此向各位订阅用户道歉。感谢期间大家的不离不弃,小编会坚持不懈地为大家分享干货,与大家一起学习,共同成长!

色盲是并不罕见的一种遗传性疾病,我国男性色盲患病率可达5%,而白人男性更是高达8%。这些色盲患者和我们一样工作在各种领域,在论文送审中也可能会遇到色盲审稿人。假如论文送给三位白人男性审稿人,其中至少一人是色盲的概率高达22%。因此,为论文的图片选取一种对色盲友好的配色方案是很重要的,能确保准确的展示我们的研究成果,同时体现了人性关怀。

色盲人群主要分为三种不同类型,其中红色色盲(protanope)和绿色色盲(deuteranope)最为常见,而蓝色色盲(tritanope)则非常罕见,不同人群眼中的RGB色板如下所示:

可以看出,相对于普通人群,红绿色盲患者对红色和绿色的分辨能力很差,但对黄、蓝色的辨别则没有问题。因此,在配色时应尽量避免红绿对比,更多使用黄蓝对比为好,绿色可以作为过渡色。下面为大家介绍一个对色盲和非色盲均十分友好的配色方案:

十六进制色号分别为"#000000", "#e5a11c", "#5cb6ea", "#2b9f78", "#f0e54b", "#0076b4", "#d6641e", "#cc7daa"。

R语言中,有一些配置好的色盲友好色板,例如在ggplot2中常用的viridis色板,其使用方法如下所示:

代码语言:javascript
复制
library(ggplot2)
library(gcookbook)

ggplot(uspopage) +
geom_area(aes(x=Year, y=Thousands, fill=AgeGroup)) +
scale_fill_viridis_d()

该色板包含四种配色方案,分别为岩浆magma(a)、地狱inferno(b)、血浆plasma(c)和翠绿viridis(d),如下所示:

以上为离散颜色,如果为连续颜色,可加载viridis包,如下所示:

代码语言:javascript
复制
library(viridis)

ggplot(uspopage) +
geom_point(aes(x=Year, y=Thousands, color=Thousands))+
scale_color_viridis(option="D")

当绘制好论文配图后,在Adobe Illustrator(AI)中可以检验色盲视野下颜色对比情况,方法为:视图—校样设置—选择色盲类型,例如上图红色色盲校样颜色如下:

更多资料可参考《R Graphics Cookbook》,电子书网站为:

https://r-graphics.org/