我不需要任何智能 npm init
,例如rbind
,rbindlist
,rbind.fill
等。
我需要一个愚蠢的bind_row
来简单地绑定两个数据帧:
rbind
答案 0 :(得分:9)
您希望cbind
不是rbind
。
尝试:
a = c(1:3)
b = c(1:2)
length(b) = length(a)
cbind(a, b)
答案 1 :(得分:5)
merge
直接在不同长度的两个data.frame
上工作,并将其保留为data.frame
:
merge(a,b,by="row.names",all.x=TRUE)[,-1]
a b
1 1 1
2 2 2
3 3 NA