我正在尋找從底部開始綁定不同長度數據幀的選項(最好使用基本R)。其餘/缺失的行應該是NA
d。例如:從底部的列綁定不同長度的數據幀
set.seed(1212)
a = as.data.frame(rnorm(1, 0, 1))
b = as.data.frame(rnorm(4, 0, 1))
c = as.data.frame(rnorm(3, 0, 1))
預期輸出:
rnorm(1, 0, 1) rnorm(4, 0, 1) rnorm(3, 0, 1)
1 NA 1.8374224 NA
2 NA 0.3436815 0.03719874
3 NA -1.3600955 -1.92311898
4 -0.6290858 0.5358145 0.41087971
使用'rowr :: cbind.fill(A,B,C)' – akrun
感謝@akrun。有沒有什麼辦法可以使用基礎R來做到這一點? 'cbind()'或'merge()'? – AK88
它不會是一個基線R中的單線程,或者是非常複雜的單線程。已經提出了很多類似的問題,所以你一定能找到基準答案。 – lmo