Angenommen, ich möchte den Anteil verschiedener Werte innerhalb jeder Gruppe berechnen. Um zum Beispiel der Verwendung von mtcars
Daten, wie berechne ich die relative Häufigkeit der Anzahl der Gänge von Uhr (automatisch / manuell) in einem Rutsch mit dplyr
?
library(dplyr)
data(mtcars)
mtcars <- tbl_df(mtcars)
# count frequency
mtcars %>%
group_by(am, gear) %>%
summarise(n = n())
# am gear n
# 0 3 15
# 0 4 4
# 1 4 8
# 1 5 5
Was ich erreichen möchte:
am gear n rel.freq
0 3 15 0.7894737
0 4 4 0.2105263
1 4 8 0.6153846
1 5 5 0.3846154
prop.table()
/ zu suchen sweep()
. Auch in anderen Fragen fragen