【发布时间】:2018-07-04 12:12:09
【问题描述】:
我正在尝试创建一条曲线,使可视光谱颜色填充曲线下方的区域。
所以曲线下区域的左侧是蓝色,曲线下区域的右侧是红色。
这是一个示例代码:
library(ggplot2)
set.seed(1)
x <- seq(-4, 4, length=271)
y <- dnorm(x)
df <- data.frame(x,y)
col <- rainbow(271)
ggplot(data=df) + geom_line(aes(x=x, y = y)) +
geom_area(aes(y = y, x = x)) + theme_minimal() +
scale_color_gradient(low = '#FF0000FF', high = '#FF0006FF')
但我得到的只是曲线下的黑色区域。
感谢您的帮助!
【问题讨论】: