-1

这是我的问题,

我有一个 data.frames 列表。它是由具有不同数据的同一段代码产生的。

所有的 data.frames 看起来像

US 100(不保证存在于另一个data.frame中,因为数据不同)CA 50 ...

是否有任何快速/简洁的方法来总结所有 data.frames?

4

1 回答 1

4

我不确定我是否正确理解了您的问题,但这里有一个可能的解决方案:

尝试将所有数据帧放在一个列表中,例如,your_list=list(df1,df2,...) 然后用于total_df=do.call(rbind,your_list)组合所有数据帧(按行)。

之后,您可以使用ddply(total_df,"country",function (x) sum(x$value))聚合数据。在这里,我假设USandCA代表country列中的条目100和列50中的条目value

于 2013-04-24T20:52:19.797 回答