R:按多个子组汇总行中的数据并将其汇总

时间:2018-12-05 01:27:48

标签: r

我希望这不是重复的,但是几天来我一直在寻找答案,但我一直无法弄清楚。我有一个包含多个物种的数据集,收集了物种数据的年份以及所看到的个体数量,例如:

Year Species IndividualCount
1970 Orcinus 5
1970 Enhydra 58
1970 Orcinus 5
1970 Enhydra 58
1970 Phoca   10
1971 Enhydra 92
1971 Orcinus 64
1971 Enhydra 92
1971 Orcinus 64
1972 Enhydra 3
1972 Orcinus 87
1972 Enhydra 3
1972 Orcinus 87
1973 Phoca   90

我希望按年份和物种来组织数据,其中R为我总结了物种。因此,如果一年中有一个物种多次被发现,R会将它们加在一起。基本上,我需要R来为我汇总数据,以便获得类似以下的输出:

Year Species TotalCount
1970 Orcinus 10
1971 Orcinus 128
1972 Orcinus 174
1970 Enhydra 116
1971 Enhydra 184
1972 Enhydra 6
1970 Phoca   10
1971 Phoca   0
1972 Phoca   0
1973 Phoca   3

我已经使用了if / else,总结了一些软件包,除了遍历和计数外,其他所有东西都使用了。我不断得到R告诉我每种物种都为0的输出。有什么建议吗?

0 个答案:

没有答案