3
是否有方法使用功能plot()
以紅色或綠色或藍色水平繪製矩陣/圖像,就像顏色選項grey(level, alpha = NULL)
?以紅色,綠色或藍色水平繪製的圖形
灰度級範圍介於0(黑色)和1(白色)之間。
我期待與RGB同樣的事情:
- 紅色水平將範圍0(紅色)和1(白)之間。
- 綠色水平的範圍介於0(綠色)和1(白色)之間。
- 藍色級別的範圍介於0(藍色)和1(白色)之間。
我該怎麼做?
是否有方法使用功能plot()
以紅色或綠色或藍色水平繪製矩陣/圖像,就像顏色選項grey(level, alpha = NULL)
?以紅色,綠色或藍色水平繪製的圖形
灰度級範圍介於0(黑色)和1(白色)之間。
我期待與RGB同樣的事情:
我該怎麼做?
你可以(根據需要替換"red"
與"blue"
或"green"
)使用colorRampPalette()
:
## Matrix from ?image
x <- y <- seq(-4*pi, 4*pi, len = 27)
r <- sqrt(outer(x^2, y^2, "+"))
## Plot it using a palette of your choice
image(z = z <- cos(r^2)*exp(-r/6),
col = colorRampPalette(c("white", "red"))(64))
您是否在尋找(http://stat.ethz.ch/R [colorRamp?] -manual/R-devel的/庫/ grDevices/HTML/colorRamp.html)? – gung