【发布时间】:2020-05-31 09:38:43
【问题描述】:
所以我需要将数据框与两个感兴趣的特定列相加
Col1 : 数值数据
Col2 : 年
所以我需要按年份列中提到的年份来计算数值数据的总和。
然后我需要在 y 轴上绘制聚合,在 x 轴上绘制年份。
我尝试了以下方法:
agg <- tapply(Col1, Col2, FUN=sum)
但我无法在图中的 x 轴上显示年份名称。
在我找到的一个解决方案中,使用了以下公式:
aggregate(Col1 ~ Col2,Dataframe, FUN=sum)
有人能解释一下这个公式是如何工作的吗?
我了解~ 在绘图中的使用,但不是在这个公式中。
【问题讨论】: