Jetzt möchte ich eine Spalte numpoints für die Anzahl der Punkte innerhalb einer Gruppe generieren, die außerhalb von -2 und +5 des Mittelwerts liegen.Anzahl der Punkte innerhalb einer Gruppe außerhalb eines Schwellenwerts suchen
mutated <- mtcars %>% group_by(cyl) %>%
mutate(numpoints = length(which(.$mpg < (.$meanmpg - 2) | .$mpg > (.$meanmpg + 5))) )
würde beispielsweise I 6 in der Spalte NumPoints sieht für die "4 cyl Gruppe" und 1 für die "6 cyl Gruppe". (Weniger als Mittelwert mpg - 2 oder größer als mpg + 5 bedeuten)
irgendwelche Ideen? Ich habe auch Filter ausprobiert, kann aber keine Möglichkeit finden, alle meine Daten nach dem Filter zu behalten.