在R中生成相同颜色的不同阴影

时间:2018-06-21 14:15:03

标签: r plot colors color-palette

我想生成从浅色调到深色调的不同颜色的阴影

colfunc <- colorRampPalette(c("green", "red"))
colfunc(10)

plot(rep(1,10),col=colfunc(10),pch=19,cex=3)

enter image description here

如果我尝试只运行一种颜色

 colfunc <- colorRampPalette("green")
 colfunc(10)
 [1] "#00FF00" "#00FF00" "#00FF00" "#00FF00" "#00FF00" "#00FF00"
 [7] "#00FF00" "#00FF00" "#00FF00" "#00FF00"

它返回我相同的值。如何从浅绿色到深绿色生成单一颜色的不同阴影?

1 个答案:

答案 0 :(得分:2)

fc <- colorRampPalette(c("green", "darkgreen"))
plot(rep(1, 10),col = fc(10), pch = 19, cex = 3)

是您需要的吗?

clrs