1
的樣本數據:彙總使用條件單列
df <- data.frame(HELP = c("Yes", "Yes", "Yes", "No", "Yes", "No"))
我所做的:
cdata <- ddply(df, c("HELP"), summarise,
Total = sum(df$HELP == 'No'),
Probability = Total/nrow(df)
)
但值設置爲 「是」 保持不變值「不」。我試過使用「如果」的條件,但沒有奏效。
我想要做的是通過幫助來總結df.help ==「No」和df.help ==「Yes」的總和以及它們各自的概率。
最終的結果應該是這個樣子:
| | Help | Total | Probability |
|----|------|-------|--------------|
| 1 | Yes | 4 | 0.666 |
| 2 | No | 2 | 0.333 |
什麼是適當的方式去了解這個與ddply或其他方式?
Regards
謝謝你!我理解你的所有解釋,對我很有幫助。 –
您的歡迎!如果答案有幫助,請指出接受,除非你仍然在尋找ddply的方式? – Brian
謝謝@布萊恩!這對我有用! –