如果添加另一列在x轴上定义它们的值,则可以使用tidyr::gather并使用它来绘制数据geom_line.theme_bw()是否有删除灰色背景.
xy <- data.frame(type = c("a", "b", "c"), one = runif(3),
two = runif(3), three = runif(3), seq = 1:3)
library(tidyr)
xyg <- gather(data = xy, typ, val, -seq, -type)
library(ggplot2)
ggplot(xyg, aes(x = seq, y = val, color = typ)) +
theme_bw() +
geom_line()
Run Code Online (Sandbox Code Playgroud)