【发布时间】:2015-02-27 06:03:35
【问题描述】:
我有一个包含多个变量(大约 50 个)的大型数据框,第一列为date,第二列为id。
我的数据大致是这样的:
df <- data.frame(date = c("01-04-2001 00:00","01-04-2001 00:00","01-04-2001 00:00",
"01-05-2001 00:00","01-05-2001 00:00","01-05-2001 00:00",
"01-06-2001 00:00","01-06-2001 00:00","01-06-2001 00:00",
"01-07-2001 00:00","01-07-2001 00:00","01-07-2001 00:00"),
id = c(1,2,3,1,2,3,1,2,3,1,2,3), a = c(1,2,3,4,5,6,7,8,9,10,11,12),
b = c(2,2.5,3,3.2,4,4.6,5,5.6,8,8.9,10,10.6))
我希望在同一变量图中分别为所有三个 id 绘制时间序列图,a 和 b 在不同的图中。
我试过ggplot,但没用。请帮帮我
【问题讨论】: