首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >色盲可访问的图色组合

色盲可访问的图色组合
EN

Stack Overflow用户
提问于 2019-07-22 20:41:07
回答 4查看 67.7K关注 0票数 22

如何在基R中选择4-8种颜色,以便色盲者能够看到的情节?

下面是基本的R色托盘。在不使用包的情况下,在基R中寻找解决方案。

基本R调色板指南:http://www.stat.columbia.edu/~tzheng/files/Rcolor.pdf

色盲调色板:http://mkweb.bcgsc.ca/colorblind/

具体而言,如何在基R中手动创建可访问的颜色?

如下图所描述的“朱红”、“蓝绿色”和“红紫色”。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2021-07-22 23:06:16

冈本-伊藤调色板

问题中显示的调色板也称为Okabe & Ito (2008年)建议的Okabe调色板。从4.0.0版开始,base提供了一个新的palette.colors(),其中这个调色板实际上是默认的:

代码语言:javascript
运行
复制
palette.colors(palette = "Okabe-Ito")
##         black        orange       skyblue   bluishgreen        yellow 
##     "#000000"     "#E69F00"     "#56B4E9"     "#009E73"     "#F0E442" 
##          blue    vermillion reddishpurple          gray 
##     "#0072B2"     "#D55E00"     "#CC79A7"     "#999999" 

R基的定性调色板

随着这个调色板,各种其他质量调色板可以很容易地在基本R,特别是,新的默认调色板(称为"R4")也被设计成相当健壮的色觉缺陷。有关更多细节,请参见此博客文章:

基R中的序贯和发散调色板

除了上面的质变调色板之外,基数R还有一个新的函数hcl.colors(),从3.6.0版本开始,它使许多顺序和发散的调色板可用,在色觉缺陷下也是健壮的。它提供了来自ColorBrewer.org、viridis、CARTO颜色、Crameri的科学色彩等多种调色板的近似(使用色调-色度-亮度模型)。默认的是流行的viridis调色板。下面的博客文章提供了更多的细节,关于colorspace包的文章解释了更多的相关/底层工作。

票数 15
EN

Stack Overflow用户

发布于 2019-07-22 20:54:07

viridis包中的色标都是色盲访问的。https://cran.r-project.org/web/packages/viridis/vignettes/intro-to-viridis.html#the-color-scales

如果您需要按名称使用颜色,如您链接到的pdf中,请将颜色从viridis调色板匹配到指定的颜色列表。对于4-8,这是相当容易做到的视觉。

票数 2
EN

Stack Overflow用户

发布于 2019-07-23 00:59:47

若要在基中创建自定义调色板,请参见问题图:

代码语言:javascript
运行
复制
customvermillion<-rgb(213/255,94/255,0/255)
custombluegreen<-rgb(0/255,158/255,115/255)
customblue<-rgb(0/255,114/255,178/255)
customskyblue<-rgb(86/255,180/255,233/255)
customreddishpurple<-rgb(204/255,121/255,167/255) 

然后当引用时

plot()

而不是使用参数:

plot(mtcars$mpg,mtcars$hp,col=c("orange","skyblue"))

使用参数:

plot(mtcars$mpg,mtcars$hp,col=c(customorange,customskyblue))

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57153428

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档