【发布时间】:2014-07-07 18:00:38
【问题描述】:
我有一个包含 3 列描述帐户的数据框:
年龄、用户和费用
年龄列的范围是 1-20,我想做的是按年龄计算平均成本,然后除以平均用户年龄。
例如,所有年龄为 1 岁的用户的平均数量是多少,以及年龄为 1 岁的帐户的平均成本是多少。
数据框很大,我不希望只输入 df = data[data$age_month == 1,] 然后将平均值应用于 1 到 1 列。
Age Users Cost
1 2 5
2 15 7
2 124 10
2 43 100
3 232 21212
4 234 21212
4 12 10000
4 10 3
5 11 89
6 4 11
6 8 12
6 10 15
所以我想要年龄 = 1 的平均成本列除以年龄 = 1 的用户列的平均值以及所有年龄的列
提前致谢,
【问题讨论】:
-
请发布一些数据。
-
你应该添加一个可重现的例子stackoverflow.com/questions/5963269/…
标签: r