| cbind | R Documentation |
Take a sequence of vector, matrix or spam object arguments and
combine by columns or rows, respectively.
# cbind(\dots, force64 = getOption("spam.force64"), deparse.level = 0)
# rbind(\dots, deparse.level = 0)
... |
vectors, matrices or |
force64 |
logical vector of length 1. If |
deparse.level |
for compatibility reason here. Only |
rbind and cbind are not exactly symmetric in how
the objects are processed. cbind calls a
Fortran routine after the input has been coerced to spam
objects. Whereas rbind calls a Fortran routine only in the case
of to spam matrices. Note that row binding is essentially an concatenation
of the slots due to the sparse storage format.
Only two objects at a time are processed. If more than two are
present, a loop concatenates them successively.
A method is defined for a spam object as first argument.
a spam object combining the ... arguments
column-wise or row-wise. (Exception: if there are no inputs or all
the inputs are NULL, the value is NULL.)
Reinhard Furrer
x <- cbind.spam(1:5,6)
y <- cbind(x, 7)
rbind( x, x)
# for some large matrices t( cbind( t(x), t(x)))
# might be slightly faster:
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.