【发布时间】:2013-11-23 08:30:57
【问题描述】:
我有这样的数据:
test_data <- data.frame(
var0 = 100 + c(0, cumsum(runif(49, -20, 20))),
var1 = 150 + c(0, cumsum(runif(49, -10, 10))),
date = seq.Date(as.Date("2002-01-01"), by="1 month", length.out=100))
使用 ggplot2 在同一张图上绘制时间序列 var0 和 var1,日期在 x 轴上
ggplot(test_data, aes(date)) +
geom_line(aes(y = var0, colour = "var0")) +
geom_line(aes(y = var1, colour = "var1"))
这可以正常工作并以不同颜色绘制两个时间序列,但 Y 轴的标题和图例将是“var0”。
- 如何将 Y 轴的标题和图例更改为变量、值等
- 如何更改 var0 和 var1 行的颜色
谢谢
【问题讨论】: