Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >SCI写作:色盲友好色板

SCI写作:色盲友好色板

作者头像
SYSU星空
发布于 2022-05-05 06:21:19
发布于 2022-05-05 06:21:19
2.4K03
代码可运行
举报
运行总次数:3
代码可运行
因小编忙于毕业论文,公众号断更许久,在此向各位订阅用户道歉。感谢期间大家的不离不弃,小编会坚持不懈地为大家分享干货,与大家一起学习,共同成长!

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

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

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

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

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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
代码运行次数:0
运行
AI代码解释
复制
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/

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-10-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 微生态与微进化 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
R:色盲友好的配色方案viridis
最近恰好看到一个包viridis,旨在画出更容易被色盲和/或色觉缺陷者阅读的、以及更好地以灰度显示的图。
Listenlii-生物信息知识分享
2021/07/12
8K0
R:色盲友好的配色方案viridis
R语言之可视化①⑦调色板
在基础图中使用RColorBrewer调色板,brewer.pal()函数用于生成颜色矢量。
用户1359560
2019/02/22
4.4K0
R语言之可视化①⑦调色板
刷屏朋友圈的北京彩虹图,你看到的是它真实的颜色吗?
*有没有彩虹一个给我* 今天全世界的朋友圈应该都被北京的彩虹刷屏,一边哼唱周董的彩虹一边看美景美图的你们会不会忽然想到这样一个问题,你所看到彩虹的颜色是它的真实颜色吗?颜色真的真实存在吗? 在回答这个
大数据文摘
2018/05/22
9980
数据可视化配色指南:三大配色方法,做出咨询报告一样的图表
可是学习色彩设计,又是十分费工夫的一件事,不仅要搞明白RGB、CMYK等各种颜色体系,搞懂各种配色方法,重点是还要看大量的案例,培养良好的审美观,防止自己做出来的东西辣眼睛……
Python数据科学
2019/10/31
1.7K0
数据可视化配色指南:三大配色方法,做出咨询报告一样的图表
数据可视化配色指南:三大配色方法,做出咨询报告一样的图表丨附在线工具资源
可是学习色彩设计,又是十分费工夫的一件事,不仅要搞明白RGB、CMYK等各种颜色体系,搞懂各种配色方法,重点是还要看大量的案例,培养良好的审美观,防止自己做出来的东西辣眼睛……
量子位
2019/10/31
8720
数据可视化配色指南:三大配色方法,做出咨询报告一样的图表丨附在线工具资源
科研绘图配色
颜色需要有自身的意义。不同的颜色表示不同的分组,相近的颜色表示同一个分组;配色需要展现数据逻辑关系,突出关键数据,比如重要的数据用深色或暖色表示,不重要的数据用浅色或冷色表示。
Twcat_tree
2023/11/30
3.8K0
科研绘图配色
UI 设计中的视觉无障碍设计
2017-12-10 10:58
walterlv
2018/09/18
1.5K0
UI 设计中的视觉无障碍设计
这配色方案让人费解啊
randomcoloR和paletteer的使用方式类似,都提供了直观的函数来生成和应用颜色方案。randomcoloR 包可以生成随机的颜色方案,非常适合当你需要快速创建一个颜色方案时使用。
生信技能树
2024/07/05
2700
这配色方案让人费解啊
ggplot2包图形参数(坐标轴、分面、配色)整理
R具有强大的统计计算功能和便捷的数据可视化系统。目前R主要支持四套图形系统:基础图形(base)、网格图形(grid)、lattice图形和ggplot2。其中ggplot2凭借强大的语法特性和优雅的图形外观,逐渐成为R中数据可视化的主流选择。
DataCharm
2021/02/22
11.8K0
ggplot2包图形参数(坐标轴、分面、配色)整理
paletteer包:拥有2100多个调色板!
ggplot2是目前主流的绘图R包,有着丰富的扩展包。今天来推荐一个极其强大的配色R包——paletteer包。据R包作者介绍,这个包收集了52个R包的2100种调色板,R用户可以通过paletteer[1]包来直接调用其他R包的调色板。下面来学习下怎么使用这个R包[2]。
庄闪闪
2021/06/25
8.4K0
paletteer包:拥有2100多个调色板!
10道题搞懂色彩搭配的6大准则,让你的图表开口说话!
导读:如果你有时间只专注于改进图表中的一件事,那就选择改进颜色。大多数软件无法直观地挑选与你的背景匹配的颜色。
IT阅读排行榜
2020/09/08
1.5K0
10道题搞懂色彩搭配的6大准则,让你的图表开口说话!
文献配套GitHub发表级别绘图03-条形图
文章来源:"Preoperative immune landscape predisposes adverse outcomes in hepatocellular carcinoma patients with liver transplantation" (2021,npj Precision Oncology),数据与代码全部公开在https://github.com/sangho1130/KOR_HCC。
生信技能树
2022/03/03
1.6K0
文献配套GitHub发表级别绘图03-条形图
day4 呦呦鹿鸣——R for data science阅读笔记之ggplot()
https://r4ds.hadley.nz/data-visualize#visualizing-relationships
用户10918035
2024/01/19
4320
GhibliBrewer: 缤纷多彩的动漫调色板
R语言数据分析指南
2024/06/07
1430
GhibliBrewer: 缤纷多彩的动漫调色板
(数据科学学习手札55)利用ggthemr来美化ggplot2图像
  R中的ggplot2是一个非常强大灵活的数据可视化包,熟悉其绘图规则后便可以自由地生成各种可视化图像,但其默认的色彩和样式在很多时候难免有些过于朴素,本文将要介绍的ggthemr包专门针对原生ggplot2图像进行美化,掌握它之后你就可以创作出更具特色和美感的数据可视化作品。
Feffery
2019/03/06
1K0
(数据科学学习手札55)利用ggthemr来美化ggplot2图像
生信绘图与配色
3.散点- 几何对象: geom_point()函数,size,alpha为控制点属性的参数
用户11008504
2024/07/02
2940
学会这个BBC,你的图也可以上新闻啦!
英国广播公司(British Broadcasting Corporation;BBC)是全球最大的新闻媒体,其中各类新闻稿件采用的统计图表能很好地传达信息。为了方便清洗可重复数据和绘制图表,BBC数据团队用R对数据进行处理和可视化,经年累月下于去年整理绘图经验并开发了R包-bbplot,帮助我们画出和BBC新闻中一样好看的图形。
生信宝典
2022/04/19
4.3K0
学会这个BBC,你的图也可以上新闻啦!
R语言之可视化(25)绘制相关图(ggcorr包)
相关矩阵显示相对大量连续变量之间的相关系数。 然而,虽然R提供了一种通过cor函数创建这种矩阵的简单方法,但它没有为该函数创建的矩阵提供绘图方法。ggcorr函数提供了这样的绘图方法,使用ggplot2包中实现的“图形语法”来渲染绘图。 在实践中,其结果在图形上接近于corrplot函数的结果,这是优秀的arm包的一部分。
用户1359560
2019/06/19
7.9K0
R语言之 ggplot 2 和其他图形
ggplot2 包提供了一套基于图层语法的绘图系统,它弥补了 R 基础绘图系统里的函数缺乏一致性的缺点,将 R 的绘图功能提升到了一个全新的境界。ggplot2 中各种数据可视化的基本原则完全一致,它将数学空间映射到图形元素空间。想象有一张空白的画布,在画布上我们需要定义可视化的数据(data),以及数据变量到图形属性的映射(mapping)。
timerring
2023/10/13
6810
R语言之 ggplot 2 和其他图形
2023.4生信马拉松day6-绘图
base包、ggplot2、ggpubr(ggpubr对ggplot2进行了简化和美化,适用于新手入门,可操作空间较小)
清南
2023/04/17
1.2K0
推荐阅读
相关推荐
R:色盲友好的配色方案viridis
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验