繁体   English   中英

R中的配色方案?

[英]Color schemes in R?

R有调色板吗?

换句话说,我正在寻找一个由6个左右的颜色名称组成的数组,它们在图形或图形中很好地结合在一起; 也许有一些像这样的预定义方案?

正如deinst所提到的,RColorBrewer非常有用 - 即使它是专为地图而不是折线图设计的。

许多其他包提供了调色板的帮助:

rseek.org上的“调色板”快速查询中可以看出。

生成调色板的最简单方法是使用基本grDevices包中的泛型函数:

rainbow()
topo.colors()
terrain.colors()
heat.colors()

如果所需的颜色数不超过7-8,这些都很有用。 唯一必要的参数是调色板中的颜色数量。

还有gray()函数,可用于生成各种灰度。

或者你可以这样做:

pal <- colorRampPalette(c("red", "blue", "plum"))
barplot(t(as.matrix(mydf)), beside=TRUE, col=pal(3))

看看RColorBrewer包。 颜色没有命名,但我认为它们接近你想要的。

在使用RColorBrewer之前访问此页面 在顶部选择数据类的数量,然后定义数据的性质。 您可能还会发现此页面很有用。

没人提这个,但看看定义默认托盘的palette功能( ?palette )。

palette()[1:6]为您提供前六种默认颜色。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM