big_transpose {bigstatsr} | R Documentation |
Transpose an FBM
Description
This function implements a simple cache-oblivious algorithm for the transposition of a Filebacked Big Matrix.
Usage
big_transpose(X, backingfile = tempfile(tmpdir = getOption("FBM.dir")))
Arguments
X |
An object of class FBM. |
backingfile |
Path to the file storing the Big Matrix on disk. An extension ".bk" will be automatically added. Default stores in the temporary directory. |
Value
The new transposed FBM. Dimensions and type are automatically determined from the input FBM.
Examples
X <- FBM(6, 5, init = rnorm(30))
X[]
Xt <- big_transpose(X)
identical(t(X[]), Xt[])
[Package bigstatsr version 1.5.12 Index]