gpt4 book ai didi

r - 在 ggplot2 中的密度图上应用渐变填充

转载 作者:行者123 更新时间:2023-12-04 11:21:26 24 4
gpt4 key购买 nike

是否可以向 ggplot2 中的密度图添加渐变填充,以便图表中的颜色沿 x 轴变化?在下面的这个例子中,fill参数似乎被忽略了。

library(ggplot2)
ggplot(data.frame(x = rnorm(100)), aes(x = x, fill = x)) + geom_density()

最佳答案

总有一个选项可以手动计算密度:

set.seed(123)
x <- rnorm(100)
y <- density(x, n = 2^12)
ggplot(data.frame(x = y$x, y = y$y), aes(x, y)) + geom_line() +
geom_segment(aes(xend = x, yend = 0, colour = x)) +
scale_color_gradient(low = 'green', high = 'red')

enter image description here

关于r - 在 ggplot2 中的密度图上应用渐变填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45677574/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com