Die meisten meiner Variablen (800 Variablen) enden in ".value", ich versuche, einen Weg zu finden, sie alle umzubenennen, um diese fallen zu lassen. Ist das in R möglich?So löschen Sie das Ende der Variablennamen in R
-3
A
Antwort
2
Wir können sub
verwenden das Suffix .value
am Ende ($
) der Zeichenfolge in der names
des Datensatzes entsprechen und es mit leeren (""
) zu ersetzen.
names(df) <- sub("\\.value$", "", names(df))
Ist dies nicht ein data.frame und sind einzelne Objekte in der globalen Umgebung erstellt haben, können wir die Werte in einem list
mit mget
, erhalten die names
des list
sub
mit ändern.
lst <- mget(ls(pattern = "\\.value$"))
names(lst) <- sub("\\.value$", "", names(lst))
Verwandte Themen
- 1. für Schleife in r; Zahl am Ende der Variablennamen
- 2. Variablennamen Funktionsnamen in R
- 3. So löschen Sie das Ende der Zeichenfolge im Shellskript der CSV-Datei?
- 4. So erkennen Sie das Ende der Sprache in ResponsiveVoice JS
- 5. String zum Variablennamen in R
- 6. So löschen Sie das letzte Komma in mehreren Auswahl in r Shiny
- 7. So löschen Sie das Raster in Extjs
- 8. Vektor von Variablennamen in R
- 9. Variablennamen in R-Funktion einfügen
- 10. R cor ändert Variablennamen
- 11. R - Liste der gleichnamigen Datenrahmen: Wählen Sie einen Variablennamen
- 12. R Daten.Tabelle. erzeugen Variablennamen
- 13. R Shiny - Variablennamen parametrieren
- 14. Wächst eine Liste mit Variablennamen in R
- 15. Dynamische Variablennamen in Funktion in R
- 16. Python - löschen Sie leere Textzeilen am Ende der Datei
- 17. R Programmierung - Setzen Sie das Ende eines Zeitrahmens auf heute
- 18. So löschen Sie JTextField, wenn Sie auf das JTextField klicken
- 19. Extrahieren Variablennamen aus der Liste oder der Vektor in R
- 20. So löschen Sie das ausgewählte Element
- 21. So rufen Sie den Variablennamen eines Jbutton
- 22. löschen Strich Zeichen, das am Ende der Zeichenfolge ist
- 23. Regulärer Ausdruck zum Löschen der gesamten Zeile enthält das Ende der Zeile
- 24. Verwenden Sie einen Variablennamen mit Leerzeichen in Zeile R markdown
- 25. So löschen Sie eine Datenrasteransicht
- 26. So löschen Sie eine Tabelle Zeile mit der Schaltfläche Löschen
- 27. Schleife für Zeichen Variablennamen in r
- 28. So löschen Sie in Couchbase?
- 29. So entfernen Sie die Teilzeichenfolge vom Ende der Zeichenfolge
- 30. löschen Stoppwörter in R
Können Sie bitte klarstellen, wenn Sie 800 Variablen in der Umgebung oder ein Objekt mit 800 Namen meinen? – vincentmajor
... denn wenn Sie 800 Variablen in der Umgebung meinen, sollten Sie wahrscheinlich stattdessen eine 'liste' verwenden. – Gregor
Es ist ein Datenrahmen mit 800 Variablen. –