ich eine DF
mit Spalte von Namen habenErstellen variable Gruppierungsspalte basierend auf Namen von Datenrahmen
DF
a b
a.b 1
a.c 2
a.d 3
b.c 4
b.l 5
b.d 6
c.a 6
c.b 7
Ich muss neue Spalte erstellen, die in DF$a
vor .
Symbol enthält, so dass
DF
a b c
a.b 1 a
a.c 2 a
a.d 3 a
b.c 4 b
b.l 5 b
b.d 6 b
c.a 6 c
c.b 7 c
Ist es möglich? Vielen Dank für Anregungen.
Was haben Sie versucht? Warum hat es nicht funktioniert? – Heroka
nicht so elegant wie die Lösung von akrun, aber das wird auch funktionieren. 'DF $ c <- sapply (as.zeichen (DF $ a), funktion (x) unlist (strsplit (x," [.] ")) [1])' –