Angenommen ich habe ein R data.frame
DF mit den Spalten A, B und C. Ich möchte nun alle Zeilen aus DF deren Spalte B den Wert "Closed" hat und in Kombination mit Zeile A doppelt vorkommt.
Mein Lösungsweg:
Ein
data.frame
erzeugen, der nur die Spalten A und B enthält:sl <- data.frame(A = DF$A, B = DF$B)
Filtern nach Zeilen, die nur
B == "Closed"
entsprechen:slc <- sl[which(sl$B == 'Closed'),]
Im letzten Schritt die doppelten Zeilen ermitteln:
slcd <- slc[duplicated(slc),]
Geschrieben von sascha am 27. September 2016 12:58:27 CEST