Data Drame: Drugs
我想计算每个年龄段药物逮捕的百分比 . 使用age_num和on_drugs(1 =关于药物,0 =不关于药物) . 我不确定从哪里开始,所以将不胜感激任何帮助 . 我想过使用while循环,但不确定这是否是最好的方法 . 谢谢你的帮助!
我建议使用dplyr进行分组并计算摘要度量 . 您可以使用%>%(管道)运算符将操作链接在一起 .
然后你可以这样做:
library(dplyr) drugs %>% group_by(age_num) %>% summarise(pct_on_drugs = mean(on_drugs) * 100)
(注意:您没有提供reproducible example,因此未对此代码段进行测试) .
1 回答
我建议使用dplyr进行分组并计算摘要度量 . 您可以使用%>%(管道)运算符将操作链接在一起 .
然后你可以这样做:
(注意:您没有提供reproducible example,因此未对此代码段进行测试) .