Więc mam zestaw danych w R z następującym układzie jak na przykładzie:Usuń wszystkie duplikaty z wyjątkiem ostatniej instancji
ID Date Tally
1 2/1/2011 1
2 2/1/2011 2
3 2/1/2011 3
1 2/1/2011 4
2 2/1/2011 5
1 2/1/2011 6
3 2/1/2011 7
4 2/1/2011 8
2 2/1/2011 9
Chcę usunąć wszystkie instancje z wyjątkiem ostatniego wystąpienia ID postu. Teraz wszystko, co mogę znaleźć w Internecie, a funkcje, których używam, to usuwanie wszystkiego poza PIERWSZĄ instancją.
Więc moja nowa ramka danych będzie wyglądać następująco:
ID Date Tally
1 2/1/2011 6
3 2/1/2011 7
4 2/1/2011 8
2 2/1/2011 9
jaki sposób mogę to zrobić? W tej chwili mogę zachować tylko pierwszą instancję. Chcę, żeby było odwrotnie? Jakaś pomoc?
pokrywa się ze mną Jestem nowy na R :)
(+1) Rzeczywiście. :-) Mam jednak problem z 'duplicate.data.frame', ponieważ kod jest w zasadzie' zduplikowany (do.call ("wklej", c (x, sep = "\ r")), fromLast = fromLast) ', co, jak wskazuje strona pomocy," może być niedoskonałe, jeśli ramka danych zawiera znaki z osadzonymi powrotami karetki lub kolumnami, które nie są niezawodnie odwzorowywane na znaki ". –