我想用R来计算每年每朵花的总和.下面是一个例子,展示了表格的外观(表1)和我想要的结果(表2).我知道如何以长表格式进行代码计算,但不确定如何以宽表格式进行计算.注意:我使用的是package:dplyr
(表1)
flower | 1902 | 1950 | 2010 | 2012 | 2021 |
---|---|---|---|---|---|
lily | 23 | 0 | 0 | 8 | 5 |
rose | 50 | 60 | 5 | 16 | 0 |
daisy | 30 | 7 | 10 | 2 | 0 |
我需要计算每年每朵花的总数.最终结果应该给我:
(表2)
flower | 1902 | 1950 | 2010 | 2012 | 2021 |
---|---|---|---|---|---|
lily | 23 | 23 | 23 | 31 | 36 |
rose | 50 | 110 | 115 | 131 | 131 |
daisy | 30 | 37 | 47 | 49 | 49 |