【发布时间】:2020-04-06 18:44:39
【问题描述】:
我想问你一个关于这个数据框的挑战。我不知道如何通过结合两个级别的“年份因子”来汇总()行。找到我的 df 模型。
placette year SP1 SP2 ... SPX
1 1 2013 43 4 ...
2 2 2013 30 0 ...
3 3 2013 23 3 ...
4 1 2014 0 0 ...
5 2 2014 2 2 ...
6 3 2014 5 0
7 1 2015 16 3
8 2 2015 16 1
9 3 2015 20 0
10 1 2016 54 4
11 2 2016 51 2
12 3 2016 51 0
我需要按周期将变量 SP1、SP2 的值与 SPX 相加。比如2年(2013+2014)和3年(2013+2014+2015)……
我会期待这个:
placette period SP1 SP2 ... SPX
1 1 2(2013+2014) 43 4 ... ...
2 1 3(13+14+15) 59 7 ... ...
3 1 4 (13+14+15+16) 113 11 ... ...
4 2 2 (13+14) 32 2 ... ...
5 ... ... ... ... ... ... ...
保持我的因素“网站”。
我正在研究 R,我想解决它。
非常感谢您对我的帮助。
问候, 托马斯。
【问题讨论】:
-
你能显示预期的输出吗
-
我编辑了我的问题
-
很抱歉。事实上,我需要对我的数据框的一部分求和。我的因素是相同的(地点,年份)和对应的物种发生(df [,3:100])。我找到了如何计算我的行的总和,按站点将年份组合成周期。
标签: r variables sum aggregate levels