我有两个具有这些列名称的数据帧(df1和df2)
add (1 unit), add (2 unit), sub
第二个数据框
add1, sdd1h, Li2c
我使用
组合这些数据帧x <- data.frame(df1,df2)
但我丢失了df1中的名字,在新数据框中它变为add.1.unit
。如何保持列名不变?
注意:我不必按行或任何方式合并。这些是相同长度的不相关列,需要位于同一数据帧中
答案 0 :(得分:4)
组合数据框时添加check.names=FALSE
:
x <- data.frame(df1, df2, check.names=FALSE)