【发布时间】:2016-07-26 03:00:08
【问题描述】:
我不明白如何解决这个问题。谁能帮我解决这个问题。
我有如下的data.frame
Gender Age BMI
Male 20 18
Male 40 22
Female 30 19
Male 50 24
Female 28 21
我想得到如下的data.frame
Age Range Male-BMI-Average Female-BMI-Average
0-25 ### ###
26-50 ### ###
我尝试使用 cut 和 dcast 但我不明白如何获得年龄范围内不同性别组的平均值?
【问题讨论】:
-
最短的方法是:你暴露你的努力和可能的错误,如果需要的话,SO会提出一些建议。
-
我可以通过以下方式解决问题。 Step1:子集 MaleData Step2:在 MaleData 上使用 CUT Step3:在 MaleData 的 BMI 上进行聚合 Step4:在 FemaleData 上重复 step1-step3 Step5:将它们合并到一个 DataFrame 中
标签: r