Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当列与R中的不同数据框列匹配时,如何从数据框中删除行_R_Dataframe_Subset - Fatal编程技术网

当列与R中的不同数据框列匹配时,如何从数据框中删除行

当列与R中的不同数据框列匹配时,如何从数据框中删除行,r,dataframe,subset,R,Dataframe,Subset,我有一个以下格式的数据帧a 词频 第9531页 2085罐 /p 2055 获取1183 使用1112 和另一个数据帧B 词频 第10页 罐2 /第55页 现在我想从数据帧A中删除在数据帧B中有匹配项的行。 所以我的输出是数据帧A 词频 获取1183 使用1112 这样做: A<-read.table(text="Word Freq p 9531 can 2085 /p 2055 get 1183 use 1112"

我有一个以下格式的数据帧a

词频
第9531页
2085罐
/p 2055
获取1183
使用1112

和另一个数据帧B


词频
第10页
罐2
/第55页

现在我想从数据帧A中删除在数据帧B中有匹配项的行。 所以我的输出是数据帧A


词频
获取1183
使用1112

这样做:

A<-read.table(text="Word     Freq
p        9531
can      2085
/p       2055
get      1183
use      1112",header=T)

B<-read.table(text="Word     Freq
p        10
can      2
/p       55",header=T)

A[-which(A$Word %in% B$Word),]

A[!(A$Word%在%B$Word中),]
?它也起作用了……谢谢。。
  Word Freq
4  get 1183
5  use 1112