1
Weil ich nicht weiß, wie ich mein Problem richtig beschreiben kann, schlage ich Ihnen ein Beispiel vor. Ich habe den folgenden Datenrahmen:Nummer des Auftretens einer Zeichenkette in einem Datenrahmen hinzufügen
my.data = data.frame("names" = c("Michael","Thomas","Daniel","Peter","Michael","Thomas","Ruben","Thomas"))
die gibt:
names
1 Michael
2 Thomas
3 Daniel
4 Peter
5 Michael
6 Thomas
7 Ruben
8 Thomas
und meine gewünschte Ausgabe ist:
names
1 Michael
2 Thomas
3 Daniel
4 Peter
5 Michael.2
6 Thomas.2
7 Ruben
8 Thomas.3
Hat jemand einen Vorschlag, wie es in einem automatisierten zu erreichen Weg für einen größeren Datenrahmen?
Vielen Dank im Voraus.
Wow, die zweite Lösung ist recht einfach. Wusste nicht, dass diese Funktion existiert. – burton030
@ burton030 Ja, es ist einfacher, aber das Suffix wird von 0,1 statt 0,2 in Ihrem erwarteten – akrun
True, aber für mich ist dies auch ausreichend. Vielen Dank. – burton030