在sqldf中加入时删除Common列

时间:2017-08-02 11:01:36

标签: r sqldf

在使用“a。*”执行不同的连接时,具有相同名称的列也将与主数据集相邻。我需要一种方法来删除重复的列或不在第一个位置加入它们。 由于我需要一个用于连接2个数据集的自定义函数,因此无法在第二个表中指出所有变量

1 个答案:

答案 0 :(得分:0)

我相信这会对数据集进行子集化。

data <- data[ , !duplicated(colnames(data))]

所以,基本上,这应该可以正常工作。

x <- x[ !duplicated(names(x)) ]