-2
Data Drame: Drugs合計私は各年齢のための薬で逮捕の割合を計算したいデータフレーム内のすべての個別の値
。 age_numとon_drugsを使用します(1 =薬物、0 =薬物ではありません)。どこから始めたらいいのか分からないので、助けてください。私はwhileループを使うことを考えましたが、最良のアプローチかどうかは分かりません。助けてくれてありがとう!
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を提供していないので、このスニペットがテストされていない)
次に、あなたのような何かを行うことができます。