【发布时间】:2016-10-17 11:50:48
【问题描述】:
我正在尝试在 R 中使用聚合函数,我希望输出数据框的维度保持不变。例如:假设我有以下数据框
Name------Type------ Price
Prod1-----A-------- $1
Prod2----A--------- $5
Prod3----B---------- $7
Prod4-----B--------- $9
在 R 中通过聚合类型和函数作为价格总和使用聚合函数之后。我得到以下结果:
Type-------Value
A-----------6
B-----------16
但是,我希望数据框的维度保持不变。例如:
Name-----Type----Price----Value
Prod1----A-------$1-------$6
Prod2----A-------$5--------$6
Prod3----B--------$7-------$16
Prod 4----B-------$9--------$16
我不想为此应用程序使用循环。请建议任何其他方式。
【问题讨论】:
标签: r group-by aggregate dimension