【发布时间】:2017-10-13 10:58:26
【问题描述】:
我有一个包含颜色、质量和价格的数据框,我想比较颜色如何改变对质量的感知。
我需要一张表格,其中包含每种颜色和质量组合的平均价格。
我目前正在尝试聚合,但似乎找不到合适的组合。
aggregate(price ~ color, list(Quality = D$quality), data=D, FUN=mean);
输入:Quality | Color | Price
Good | Red | 4500
Excellent | Green | 5000
Bad | Blue | 420
......
输出:平均价格表. Red . Blue . Green
Excellent . 4520 . 4200 . 3500
Good . 3950 . 3722 . 3021
Bad . 1523 . 1232 . 900
【问题讨论】:
-
使用模拟数据或输入和所需输出制作可重现的示例
-
试试:
aggregate(price ~ color + quality, data=D, FUN=mean)
标签: r statistics