Ersetzen Sie alle Werte in einer Zeile mit 0, wenn eine der Variablen fehlende Daten enthält.
Wie der Titel besagt, versuche ich, alle Werte in einer bestimmten Zeile durch 0 zu ersetzen, wenn eine Variable NA hat, und gebe dies mit write.table aus. Beispielsweise
x y z
2 3 5
4 NA 1
3 2 1
z
x y z
2 3 5
0 0 0
3 2 1
Im Moment sieht mein Code wie folgt aus
myvars <- c("x", "y", "z")
newdata <- mydata[myvars]
write.table(newdata, "data.txt", col.names=FALSE, row.names=FALSE)