Description Usage Arguments Author(s) See Also Examples
The default rbind
function will produce an
error if you attempt to use it on
data.frames
with differing numbers of
columns. The RBIND
function appends a list
of data.frame
s together by row, filling missing
columns with NA
.
1 |
datalist |
A |
keep.rownames |
Logical. Should the original
|
Ananda Mahto
rbind
and cbind
for other
base R functions to combine data.frame
s;
rbind.fill
for a function
with almost identical functionality (does not preserve
the rownames
); CBIND
.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | ## Make up some data
x <- data.frame(a = 1:2, b = 2:3, c = 3:4, d = 4:5,
row.names = c("row_1", "another_row1"))
y <- data.frame(a = c(10, 20), b = c(20, 30), c = c(30, 40),
row.names=c("row_2", "another_row2"))
z <- data.frame(a = c(11, 21), b = c(22, 32), d = c(33, 43),
row.names = c("row_3", "another_row3"))
xx <- data.frame(a = 1:2, b = 3:4)
yy <- data.frame(a = 5:6, b = 7:8)
zz <- data.frame(a = 9:10, b = 11:12)
zz2 <- data.frame(a = 9:10, w = 11:12)
temp1 <- list(x, y, z)
temp2 <- list(xx, yy, zz)
temp3 <- list(xx, yy, zz2)
temp4 <- list(x, y, z, xx, yy, zz, zz2)
## Apply the function
RBIND(temp1)
RBIND(temp1, keep.rownames = FALSE)
RBIND(temp2)
RBIND(temp3)
RBIND(temp4)
RBIND(temp4, keep.rownames = FALSE)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.