Seite 1 von 1

Doppelte Zeilen löschen mit 2 Bedingungen

Verfasst: Di Okt 09, 2018 3:29 pm
von seraphin12345
Hallo zusammen,

bräuchte hilfe bei einem meiner Probleme:
Ich habe einen data.frame mit Kunden_ID und Firmen_ID sowie Verkaufszahlen (1000 Zeilen). Das Problem ist, dass z.T. Einträge doppelt vorkommen, z.B.

Code: Alles auswählen

Kunden_ID     | Firmen_ID     | Verkaufszahlen
111           | 222           | 20
789           | 123           | 30
111           | 222           | 20
-> Erste und dritte Zeile sind doppelt, es soll nur eine davon übrig bleiben. Ich habe es schon mit duplicated versucht á la:
data.frame[!duplicated(data.frame[,c(data.frame$Kunden_ID...)]),]
Ich denke, dass das gar nicht so schwierig ist, allerdings stehe ich grade voll auf dem Schlauch.
Kann mir jmd. helfen?
VG

Re: Doppelte Zeilen löschen mit 2 Bedingungen

Verfasst: Di Okt 09, 2018 4:34 pm
von bigben

Code: Alles auswählen

help(unique)
unique returns a vector, data frame or array like x but with duplicate elements/rows removed.
LG,
Bernhard