2014-05-15 112 views
-4

我想繪製降雨與一天(一年中的時間)的百分比累積圖。例如我的數據是:產生百分比累積圖

 day  rain 
    1  12.2 
    2  32.5 
    3  23.4 
    4  33.9 
    5  19.8 
    6  15.3 
    7  16.8 

,我想是這樣的:

day  rain  cumulative 
    1  12.2   12.2 
    2  32.5   12.2+32.5 
    3  23.4   12.2+32.5+23.4 
    4  33.9   12.2+32.5+23.4+33.9 
    5  19.8   12.2+32.5+23.4+33.9+19.8 
    6  15.3   15.3+12.2+32.5+23.4+33.9+19.8 

我已經產生了累積的情節,這給了我絕對的累積圖。

plot(day,cumsum(rain_1951)) 

我需要產生相同的百分比的累積曲線圖即累積的每個項目的術語是由總(雨)劃分。

任何建議 感謝

+2

請閱讀有關如何[問一個問題]該信息(HTTP://計算器。 com/help/how-to-ask)以及如何生成[最小可重現的示例](http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example/5963610 #5963610) – Jaap

+7

我建議你使用除法。 – joran

+3

什麼喬蘭的意思是,如果你不清楚,是'plot(day,cumsum(rain_1951)/ sum(rain_1951))'會給你你想要的陰謀。 –

回答

2

要得到的百分比,你只需要通過總劃分:

plot(day, cumsum(rain_1951)/sum(rain_1951))