• 主页
  • 在ggplot中控制颜色为连续值时的叠加线

在ggplot中控制颜色为连续值时的叠加线

我有一个数据,并希望绘制线,并有控制的顺序,线是放置在彼此之上。

我想使用'cale_color_viridis()‘作为我的托盘。我不知道如何在较暗的线上绘制较浅的(黄色)线。

这是我的玩具数据框和代码:

toy_data <- data.frame(x = c(1,3,1,2,5,0), y = c(0, 01, 1, 0.6, 1, .7), 
                  col = rep(c("r", "b", "g"), each = 2), group = seq(0,1, by = 0.2))
ggplot(toy_data, aes(x = x, y = y, group = col, color = group)) +
geom_line(size = 2) +
scale_color_viridis()

你知道我该怎么做吗?

转载请注明出处:http://www.jxbyjx.net/article/20230526/2289948.html