标签: r dplyr data.table
我想删除两列组合在这两个相同列中也显示为反向组合的情况
下面是输入和所需的输出。
保留第一次还是第二次都没关系。
数据:
df <- data.frame( "x1" = 1:6, "x2" = c(2,1,4,3,6,5), "x3" = c("a","b", "c","d","e","f"))
答案 0 :(得分:0)
第一个建议对我来说效果很好:
subset(df,!duplicated(t(apply(df[-3],1,sort))))