我有一个列名相同但行数不同的两个数据框的列表,rbind.fill 可以帮助将它们组合成一个大数据框,但问题是 df1 中的第一列是数字数据,并且df2 是字符数据,当它们合并时,字符数据全部变为 1,我已经搜索过,但没有解决问题,任何帮助将不胜感激。一个小例子是:
station <- c(1:10)
value <- c(101:110)
df1 <- data.frame(cbind(station,value))
station <- c("a","b")
value <- c(101:102)
df2 <- data.frame(cbind(station,value))
data1 <- rbind.fill(df1,df2)
我希望角色保持原样,谢谢。