Hat R Funktion startswith oder endet mit wie Python?
War auf der Suche nach Prädiktoren, deren name beginnt mit einigen substring, nicht finden konnten ähnliche Funktion.
InformationsquelleAutor der Frage Chen | 2015-07-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich bin mir nicht sicher, Wann genau es wurde Hinzugefügt, um
base
(zumindest von 3.3.0), aberstartsWith
(undendsWith
) sind genau dies.https://stat.ethz.ch/R-manual/R-devel/library/base/html/startsWith.html
InformationsquelleAutor der Antwort ijoseph
Nicht eingebaute ähnlich.
Optionen gehören
grepl
undsubstr
.InformationsquelleAutor der Antwort mathematical.coffee
Des dplyr-package ist
select
- Anweisung unterstütztstarts_with
undends_with
. Zum Beispiel, dieser wählt die Spalten der iris-Daten-frame, beginnen Sie mitPetal
select
unterstützt die anderen subkommandos zu. Versuchen?select
.InformationsquelleAutor der Antwort G. Grothendieck
Der einfachste Weg, die ich denken kann, ist die Verwendung der
%like%
Betreiber:bewertet als
TRUE
- Beginnend mit fbewertet als
TRUE
- Ende mit obewertet als
TRUE
- Mit eineInformationsquelleAutor der Antwort DaniGate
Kreditaufnahme einige code aus der
dplyr
Paket [siehe diesen] Sie könnte so etwas tun:InformationsquelleAutor der Antwort JasonAizkalns
Dies ist relativ einfach durch die Verwendung der substring-Funktion:
Schneiden Sie jede saite auf die gewünschte Länge mit substring. Die Länge die Anzahl der Zeichen, die Sie suchen, werden am Anfang jeder Zeichenkette.
InformationsquelleAutor der Antwort Maxime Biette