2017-04-06 35 views

回答

0

你可以計算髮生值恰好一次,並選擇這些行 - 這樣的:

Tab = table(df$V2) 
Vals = unlist(attr(Tab, "dimnames"))[which(Tab == 1)] 
df[df$V2 %in% Vals, ] 
    V1 V2 V3 
3 H I C 
7 W O F 
0

我們可以使用duplicated

df1[!(duplicated(df1$col2)|duplicated(df1$col2, fromLast=TRUE)),] 
# col1 col2 col3 
#3 H I C 
#7 W O F 
相關問題