vol_preprocess {vrnmf} | R Documentation |
Preprocess the data for downstream volume analysis.
Description
vol_preprocess
Routine normalizes the data (as requested), estimates covariance and SVD decomposition.
Usage
vol_preprocess(X, col.norm = "sd", row.norm = NULL, pfactor = NULL)
Arguments
X |
A numeric matrix. Covariance is estimated for column vectors of |
col.norm |
A character. Specifies column normalization strategy (by default "sd"). NULL to avoid normalization. |
row.norm |
A character. Specifies row normalization strategy (by default NULL). |
pfactor |
A numeric A factor to normalize co-occurence matrix (by default NULL). Row normalization follows column normalization. NULL to avoid normalization. |
Value
A list of objects that include normalized matrix X.process
, row and column normalization factors row.factors
and col.factors
,
covariance matrix P0
, covariance matrix P
normalized to maximum value pfactor
,
orthonormal basis U
and vector of eigenvalues eigens
.
Examples
small_example <- sim_factors(5, 5, 5)
vol <- vol_preprocess(t(small_example$X))
[Package vrnmf version 1.0.2 Index]