ich habe in meinem Datensatz (angehängt) eine Variable, in denen fehlende Werte sind. Diese wollte ich gerne löschen, um bei Berechnungen nicht immer das Ergebnis NA herauszubekommen. Dabei habe ich zwei verschiedene Methoden versucht, erhalte aber bei beiden Methoden Fehlermeldungen.
Code: Alles auswählen
#Fehlende Werte (NA) in den Values "Online/Offline" elememinieren
OnlineOffline<-daten$OnlineOffline
OnlineOffline
#Wiedergabe eines Wahrheitswertes
is.na(OnlineOffline)
#Überprüfung, ob ein fehlender Wert vorliegt
any(is.na(OnlineOffline))
#Summierung aller fehlender Werte
sum(is.na(OnlineOffline))
#Überprüfung, welche Zeilen vollständig sind
complete.cases(OnlineOffline)
#Bereinigung der fehlenden Werte (NA´s)
na.omit(OnlineOffline)
#Spalten mit NA´s eleminieren
OnlineOffline_Bereinigt<-OnlineOffline[complete.cases(OnlineOffline), ]
Eine zweite Methode habe ich auch versucht:
Code: Alles auswählen
which(is.na(OnlineOffline))
OnlineOffline.naomitted <- OnlineOffline[ c-(which(is.na(OnlineOffline)), ]
Kann mir da jemand vielleicht sagen, was ich falsch mache?
Vielen Dank im Voraus!
Viele Grüße
Exterion