我有2个数据集
x_data具有130个变量(列)
y_data具有126个变量(列)
这两个数据集都有我需要的信息,但这样做之后
intersect(names(x_data), names(y_data))
实际上只有19列匹配。
例如,x_data的列为“ Frist Name”,而y_data中的列也为“ FirstName”。
有多个示例,但是在一个数据帧中可能存在某些列,而在另一个数据帧中则没有。
如果有一种快速的方法可以编辑这些列,以便它们具有相同的名称?
我的最终目标是rbind()垂直合并这些数据集。
答案 0 :(得分:0)
您可以使用R中的colnames
函数来为数据框df
设置列名,如下所示:
colnames(df) <- c("Column1","Column2",..........,"ColumnN")