-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))

我需要在百分比累积图方面产生相同的结果,即累积中的每个项目除以总(雨)。

任何建议谢谢

4

1 回答 1

3

要获得百分比,您只需除以总数:

plot(day, cumsum(rain_1951)/sum(rain_1951))
于 2014-05-15T18:32:36.840 回答