2013-02-13 52 views
2

我有一個數據,該數據的形式爲:個月明智的累積和

month price name 
1  200 xyz 
1  300 abc 
2  500 xyz 
3  300 abc 
4  400 cde 
5  200 cde 
5  100 abc 
5  200 xyz 

我想明智的創建累積和圖表一個月。任何人都可以幫助我嗎?

+0

因此,我們假設一個月內,該數據是爲了? – 2013-02-13 12:34:36

+0

是的。我只想要2根據月份編號創建它。所以我想要一個線條圖來顯示我對應每個月份的每個名稱明智的累積和。 – 2013-02-13 12:38:49

+0

對於xyz,它應該像month1 = 200,month2 =(month1 +2)= 700等等。 – 2013-02-13 12:39:06

回答

2

嘗試:

ts.plot(cumsum(as.vector(unlist(tapply(df$price,df$month,sum)))), 
     main="cumulative month wise", 
     xlab="month",ylab="cumulative",lty=3,col="purple",type="o") 
+0

@SanjanaHaralalka請upvote並接受答案:) – 2013-02-13 13:06:13