我正在尝试将灰度色带添加到变量 z 的 ggplot 中的连续色标中。下面是一个示例,但我无法弄清楚如何制作连续的灰度。
library(ggplot2)
x <- seq(0,10,1)
y <- seq(11,20,1)
z <- seq(21,30,1)
df <- data.frame(cbind(x,y,z))
ggplot(df,aes(x,y))+
geom_point(aes(color = z), size = 3)+
scale_color_continuous(type = "viridis")
Run Code Online (Sandbox Code Playgroud)
轻松将颜色更改为灰度的一种方法是使用scale_color_distiller。scale_color_continuous只需在脚本中替换以下行即可。
scale_color_distiller(type = "seq",
direction = -1,
palette = "Greys")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2078 次 |
| 最近记录: |