Arka plân
Ben sahibim d
bir dataframe:
d <- data.frame(ID = c("a","a","a","a", "b","b"),
event = c("G12","G12","O99","O99","B4","B2"),
date = as.Date(c("2011-01-01","2011-01-01","2011-12-23","2011-12-23","2011-01-01","2011-07-12")),
stringsAsFactors=FALSE)
Gördüğünüz gibi, KİMLİK a
2'si tekrarlı olmak üzere 4 satıra sahiptir. event
ve date
(2. ve 4. satırlar kopyalardır).
Sorun ve İstenen Çıktı
Bu yinelenen satırları sorarak kaldırmak istiyorum R
içindeki satırları kaldırmak için ID
bu aynı var event
ve date
. Başka bir deyişle, buna benzeyen bir şey istiyorum.:
d <- data.frame(ID = c("a","a", "b","b"),
event = c("G12","O99","B4","B2"),
date = as.Date(c("2011-01-01","2011-12-23", "2011-01-01","2011-07-12")),
stringsAsFactors=FALSE)
Ne denedim
Bir girişimde bulundum ama tam olarak orada değil.:
d2 <- subset(d, duplicated(d$ID, d$event))
Herhangi bir düşünce?