我想添加一个渐变颜色,例如下一个情节:

从这个网站获得:https://wilkelab.org/ggridges/articles/introduction.html
这是我正在使用的代码:
ggplot(df2, aes(x=Prec, y= year)) +
geom_density_ridges_gradient(scale=5, size = 0.3) +
scale_fill_viridis_c( option = "C")但我没有得到愿望的结果,也尝试了其他梯度,如:
scale_colour_gradientn(colours = terrain.colors(10))
scale_colour_gradient(low = "white", high = "black")
scale_fill_gradient(low = "yellow", high = "red", na.value = NA)等等..。
我的数据库很大,有A tibble: 7,433 x 3,年份是一个因子变量,Prec是一个数值变量,例如Prec 1980 2 1981 3 1982 2.5 (等等)提前感谢你的帮助,
发布于 2021-12-21 14:49:58
注:aes() in geom_density_ridges_gradient
ggplot(df2, aes(x=Prec, y= year)) +
geom_density_ridges_gradient(aes(fill= ..x..), scale = 3, rel_min_height = 0.01, size=0.3) +
scale_fill_gradientn( colours = c("#0d0887FF", "#CC4678FF", "#F0F921FF"))https://stackoverflow.com/questions/70421462
复制相似问题