我有两个data.frames.例如,让我们说它们看起来像这样:
df1 <- data.frame(x=rep(letters[1:26], 16))
df2 <- data.frame(y=letters[1:4])
Run Code Online (Sandbox Code Playgroud)
我想做的是子集'df1'包含第一列值与'df2'第一列中的任何值匹配的行.
现在,我试过了:
subset(df1, df1$x == df2$y)
Run Code Online (Sandbox Code Playgroud)
但这告诉我,我需要同样大小的data.frames.思考?