R语言绘图用调色板大全
- 已编辑
这个太好了。beginr
里也提供了个调色板,不过不如你这个丰富:
beginr::plotcolorbar()
再加上RColorBrewer包提供的调色板 display.brewer.all()
,常见的调色板基本齐全也够用了,这些调色板也都适用ggplot2拿来作图
dapengde 这里有个网站 <http://jfly.iam.u-tokyo.ac.jp/color/> 制作色盲友好的调色板。
另外R包dichromat,就是专门提供色盲友好的调色板
library(dichromat)
pal <- function(colorname, border = "light gray"){
n <- length(colorname)
plot(0, 0, type="n", xlim = c(0, 1), ylim = c(0, 1),
axes = FALSE, xlab = "", ylab = "")
rect(0:(n-1)/n, 0, 1:n/n, 1, col = colorname, border = border)
}
pdf(file= "dichromat.pdf",height = 5,width=5)
par(mar=c(0,0,0,0),mfrow = c(17,1))
lapply(colorschemes,pal)
dev.off()
不错不错。?
这里有一个色盲模拟器,你要是不确定,可以画出图来传上去,看看你的图在色盲眼中是什么样的。
dapengde 更改标题为「R语言绘图用调色板大全」