Ich glaube nicht, dass dieses spezielle Problem im Forum zuvor aufgetreten ist, aber bitte zeigen Sie mir in die richtige Richtung, wenn es eine doppelte Frage ist!Lang zu weit mit doppelten Zeilennamen
Ich habe den folgenden Datensatz und möchte ihn von lang nach breit umformen.
ID variable value
1 number of students 1000
1 percentage on financial aid 28
1 acceptance rate 12
1 percentage on financial aid 35
2 number of students 2000
2 percentage on financial aid 1
2 percentage on financial aid 70
Beachten Sie, dass der Wert percentage on financial aid
zweimal für jede ID erscheint. Ich möchte nur das zweite Vorkommen bei der Umformung von lang nach breit behalten, da das erste Vorkommen der Rang der Schule durch die "Finanzhilfe" -Maßnahme ist, während das zweite Vorkommen der tatsächliche Wert ist.
Der Variablenname percentage on financial aid
ist für beide Werte genau gleich, also habe ich mich gefragt, ob es eine Möglichkeit gibt, R das erste Auftreten mit dem zweiten zu überschreiben. Gerade jetzt scheint R das erste Auftreten zu behalten.
Wie Sie sagten, Sie wollen nur für dups den letzten Auftritt nehmen. Warum nicht zuerst filtern? – mt1022
'Erstes Auftreten' Sie meinen zufällig oder? – amonk
Ah, du hast Recht @ mt1022. Ich habe vergessen, dass ich von LAST = TRUE und nur die zweite Instanz behalten kann. Danke vielmals! – gonnastop