Umgang mit Missings im Datensatz
Verfasst: Do Sep 12, 2019 12:42 pm
Hey ihr Lieben,
ich habe einen Datensatz, den ich mit Soscisurvey erhoben habe. Im csv-Datensatz werden Missings in numerischen Variablen nicht als NA eingetragen, sondern bekommen automatisch den Wert -9 zugewiesen.
Wenn ich nun in R meine Auswertungen mache, möchte ich logischerweise, dass sie in der Skala als -9 behandelt werden.
Wie kann ich nun in meinem Datensatz alle Werte von -9 durch NAs ersetzen?
Optimalerweise wäre das ein Befehl, der das für den ganzen data frame macht, bei 148 variablen á 243 Beobachtungen wird das dann doch etwas mühselig, das für jede einzelne Variable zu machen.
Achso: Direkt nach dem Download liegt der Großteil der Werte erstmal im Datenformat Integer mit numerischen Werten vor, bei ein paar Variablen auch als boolean. Texteingaben sind als Faktoren gespeichert.
Vielen Dank für eure Hilfe!
ich habe einen Datensatz, den ich mit Soscisurvey erhoben habe. Im csv-Datensatz werden Missings in numerischen Variablen nicht als NA eingetragen, sondern bekommen automatisch den Wert -9 zugewiesen.
Wenn ich nun in R meine Auswertungen mache, möchte ich logischerweise, dass sie in der Skala als -9 behandelt werden.
Wie kann ich nun in meinem Datensatz alle Werte von -9 durch NAs ersetzen?
Optimalerweise wäre das ein Befehl, der das für den ganzen data frame macht, bei 148 variablen á 243 Beobachtungen wird das dann doch etwas mühselig, das für jede einzelne Variable zu machen.
Achso: Direkt nach dem Download liegt der Großteil der Werte erstmal im Datenformat Integer mit numerischen Werten vor, bei ein paar Variablen auch als boolean. Texteingaben sind als Faktoren gespeichert.
Vielen Dank für eure Hilfe!