如何制作堆叠的ggplot

时间:2015-04-01 19:22:41

标签: r ggplot2 time-series

想要为时间序列制作堆积的ggplot

 >air2
 dayofmonth total dept
1           1  1107  380
2           2   918   92
3           3  1089  113
4           4  1086  235
5           5  1063  218
6           6  1084  325
7           7  1129  180
8           8  1133  166
9           9   918   72
10         10  1088  214
11         11  1114  180
12         12  1047  195
13         13  1110  421
14         14  1165  216
15         15  1174  228
16         16  1010  115

我尝试了这个,但没有得到预期的图表:

mdata <- melt(air2,id=c("dayofmonth"))

ggplot(mdata, aes(x=Time,y=value,group=variable,fill=variable)) +
  geom_area(position="fill")

0 个答案:

没有答案