使用该colname在一系列步骤

时间:2016-06-29 00:27:05

标签: r

我需要一些帮助

我编写了一系列步骤(重复{;;;;;; if(); {break}}

我通过>名称(df1)[1]得到一个colname 现在我想使用该colname删除另一个数据帧的整个列

如果有人能帮助我,我将非常感激

2 个答案:

答案 0 :(得分:1)

假设您的新数据框为df2

columnNames <- names(df1)[1]
df2[,!colnames(df2) %in% columnNames]

答案 1 :(得分:0)

我们还可以使用setdiff查找与&#39; df1&#39;

的第一列名称不匹配的列名称
 subset(df2, select = setdiff(names(df2), names(df1)[1]))