Hier "fließt" der Dataframe data in die Funktion mutate und dann geht das Ergebnis verloren, weil nichts damit gemacht wird. Du solltest das Ergebnis in einer neuen Variable abspeichern. Sowas in der Art wieFreitaMa hat geschrieben: ↑Fr Okt 15, 2021 5:49 pmCode: Alles auswählen
data %>% mutate(moneyz = case_when(SS03 == '1' | SS03 == '2' ~ '1', SS03 == '3' ~ '2', SS03 == '4' ~ '3', SS03 == '5' ~ '4', SS03 == '6' ~ '5', SS03 == '7' ~ '6', SS03 == '8' ~ '7'))
Code: Alles auswählen
library(magrittr)
data %<>% mutate(moneyz = case_when.....
Code: Alles auswählen
data_2 <- data %>% mutate(oneyz = ...
Vielleicht magst Du mal diesen Thread lesen und Dir da was passendes aussuchen? http://forum.r-statistik.de/viewtopic.php?f=20&t=2162Bei den anderen beiden Variablen bekomme ich es leider überhaupt nicht hin, einen Code zu schreiben. Vielleicht kann mir dabei jemand helfen? Dafür wäre ich sehr dankbar!
[...]
Auch hier wäre ich für einen Code sehr dankbar, den ich dann für die anderen Bedingungen weiter schreiben kann.
LG,
Bernhard