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)

Antworten auf die Frage(4)

Ihre Antwort auf die Frage