R-dataframe,如:
lp
我们要删除行:aa aa,mm mm,因为x = y。 怎么做?谢谢!
答案 0 :(得分:1)
我们可以使用data.table
library(data.table)
setDT(df1)[x!=y]
# x y
#1: aa bbd
#2: aa cce
#3: bb fff
或使用subset
base R
subset(df1, x!=y)
或者@thelatemail提到的(或者来自欺诈链接中的评论)[
会优于subset
df1[with(df1, x!=y),]