使用ggplot2
,我希望在我只有少量数据点的情节中“平滑”地使用彩色线条。就像我所尝试的尺度(例如scale_color_gradient2
)似乎没有内插颜色,而是单色地颜色片段。
代码示例:
ggplot(data.frame(x=1:5)) + geom_line(aes(x=x, y=x, color=x), size=3) +
scale_color_gradient2()
答案 0 :(得分:2)
您可以增加1到5之间的点数:
df <- data.frame(x=seq(1,5,0.001))
ggplot(df) + geom_line(aes(x=x, y=x, color=x), size=3) +
scale_color_gradient2()