-1
Ich habe einen Datenrahmen mit der Zeichenvariablen ID. Es hat IDs mit 9 Ziffern und 3 anderen Werten: leer, N/A und NA. Ich mag mit 999999999Ersetze verschiedene Werte in der Spalte mit R
blank, N/A und NA ersetzen Ich habe versucht, dies mit:
df$id <- gsub('','999999999', df$id)
Aber es ersetzt alle Leerzeichen (auch mit gültiger IDs). Was ist der beste Weg, dies zu tun?
id <- c("", "N/A", "123456789", "NA","123456789")
> dummydata <- data.frame(id)
"alle Zuschnitte (auch mit gültiger IDs)" Sie meinen es nur die leeren ersetzt? Oder es ersetzt jeden Wert mit leer? – TylerH
Bitte machen Sie ein [reproduzierbares Beispiel] (https://stackoverflow.com/a/5963610/6103040). –
Bitte geben Sie ein Beispiel Ihrer Daten mit 'dput' an. Wenn die Daten zu lang sind, können Sie ein Beispiel mit 'dput (head (df $ id, 15))' – G5W