Gibt es eine clevere Möglichkeit, die Umbenennungsfunktion in dplyr zu verwenden, wenn in einigen Fällen die Spalte, die umbenannt werden soll, nicht existiert?Fehler bei der Verwendung von Umbenennen in dplyr und Spalte nicht vorhanden
Zum Beispiel würde Ich mag die folgende nicht zu einem Fehler führen
mtcars%>%rename(miles_per_gallon=mpg,missing_varible=foo)
(Ergebnisse in dieser Fehler: Unbekannte Variablen: foo.)
, sondern die Datenrahmen mit allen möglichen Umbenennung erledigt.
Derzeit bin Überprüfung ich ausdrücklich, dass die spezifische Spalte vorhanden ist, bevor
Dank
Iain
Warum möchten Sie eine Spalte umbenennen, die nicht existiert? – DatamineR
Nicht alle Attribute (Spalten) existieren für alle Objekte (Zeilen), mit denen ich arbeite. Das heißt, wenn ich die Daten auf eine bestimmte Weise unterteile, kann ich mit einem Datenrahmen enden, der weniger Spalten als ich erwartet habe - daher die explizite Überprüfung – Iain