基于另一个数据帧的列名来对数据帧进行子集化

时间:2015-09-14 15:06:54

标签: r

我有两个数据框df1df2。我希望对df1进行分组,以使子集colnames的{​​{1}}包含在df1的{​​{1}}中。

我知道如何通过使用for循环来实现它,但是有更有效的方法吗?

1 个答案:

答案 0 :(得分:1)

也许这会有所帮助:

df1_sub <- df1[,colnames(df1) %in% colnames(df2)]