嘿我想使用brewer.pal()函数在R中创建自己的自定义颜色调色板。然后我想使用图像功能查看它。
ny<-brewer.pal(7,"Blues")
image(x=1:7,y=1,z=as.matrix(1:7),col=ny)
此代码提供7种蓝色,但我想自己选择7种不同的颜色。
image(x=1:7,y=1,z=as.matrix(1:7),col=c("Reds","Blues"))
我想过尝试这个功能,但它显然是错误的。有人可以帮帮我吗。我特别想使用brewer.pal()和image()函数
答案 0 :(得分:1)
您可以在 R 中将颜色指定为十六进制颜色。例如
image(x=1:7,y=1,z=as.matrix(1:7),col= "#CC6666")
参考文献:
http://www.color-hex.com/
http://www.cookbook-r.com/Graphs/Colors_(ggplot2)/
答案 1 :(得分:1)
如果您更喜欢自己选择的2种颜色之间的渐变,也可以使用colorRampPalette
pretty = colorRampPalette(c('#EF6780', '#80ef67', '#6780ef'))
image(x=1:7,y=1,z=as.matrix(1:7),col=pretty(200))