这是一个非常新手的问题,但是假设我有这样的数据:
test_data <-
data.frame(
var0 = 100 + c(0, cumsum(runif(49, -20, 20))),
var1 = 150 + c(0, cumsum(runif(49, -10, 10))),
date = seq(as.Date("2002-01-01"), by="1 month", length.out=100)
)
我该如何使用ggplot2在同一张图上绘制时间序列var0
和var1
,并将日期date
放在x轴上? 如果您使var0
和var1
具有不同的颜色并包含一个图例,则会获得额外的奖励分数!我相信这很简单,但我找不到相关的示例。
colour=
作为变量名。 - Darwin PCcolour='var_names'
也可以正常工作。但是,如果想要选择特定的颜色而不是函数自动选择的颜色,@DaveX可能会更具体。 - LeMarqueas.character()
处理。 - dss