| rbind.HDF5Matrix | R Documentation |
Binds two or more HDF5Matrix objects by rows (appending rows
below). All matrices must have the same number of columns. The
operation is performed block-wise on disk.
## S3 method for class 'HDF5Matrix'
rbind(
...,
deparse.level = 1,
out_file = NULL,
out_group = NULL,
out_dataset = NULL,
block_rows = 1000L,
overwrite = FALSE,
compression = NULL
)
... |
One or more |
deparse.level |
Ignored (for S3 compatibility with base::rbind). |
out_file |
Output HDF5 file. |
out_group |
Output group. |
out_dataset |
Output dataset. |
block_rows |
Integer. Rows per I/O block (default 1000). |
overwrite |
Logical. Overwrite existing output. Default |
compression |
Integer (0-9) or NULL. gzip compression level for the
result datasets. NULL uses the global option set by
|
HDF5Matrix pointing to the combined dataset.
fn <- tempfile(fileext = ".h5")
A <- hdf5_create_matrix(fn, "grp/A", data = matrix(rnorm(100), 10, 10))
B <- hdf5_create_matrix(fn, "grp/B", data = matrix(rnorm(100), 10, 10))
A <- hdf5_matrix(fn, "grp/A")
B <- hdf5_matrix(fn, "grp/B")
C <- rbind(A, B) # rows of A followed by rows of B
dim(C) # (nrow(A) + nrow(B)) x ncol(A)
hdf5_close_all()
unlink(fn)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.