我想使用看起来有些常见的色标(看here和here),但我无法在任何地方找到它。它不是rainbow()或heat.colors()或任何其他here;并且http://colorbrewer2.org/也不显示它(或者至少我找不到它)。有什么帮助吗?如果它在基本包中,那就更好了!
答案 0 :(得分:3)
使用rich.colors
中的gplots
作为第一个链接,与您的帖子相反,RColorBrewer
"spectral"
调色板用于第二个链接,甚至是设计为ape默认的matlab调色板,blue2green2red
来自colorRamps
?
require( gplots )
barplot( rep(1,100), width = rep(2,100) , col=rich.colors(100), space = 0 , border=0, axes=FALSE)
require( RColorBrewer )
display.brewer.pal(11 , "Spectral" )
require( colorRamps )
image(matrix(1:400, 20), col = blue2green2red(400) , axes = FALSE)
答案 1 :(得分:3)
看起来像Matlab's Jet colours,它们会在?colorRampPalette
中复制:
## 'jet.colors' is "as in Matlab"
## (and hurting the eyes by over-saturation)
jet.colors <-
colorRampPalette(c("#00007F", "blue", "#007FFF", "cyan",
"#7FFF7F", "yellow", "#FF7F00", "red", "#7F0000"))
一个例子:
filled.contour(volcano, color = jet.colors, asp = 1, nlevels=100)