View source: R/150_DecompositionConfig.R
| setup_ICA | R Documentation |
Setup ICA config.
setup_ICA(
k = 3L,
type = "parallel",
fun = "logcosh",
alpha = 1,
row_norm = TRUE,
maxit = 100L,
tol = 1e-04,
features = NULL
)
k |
Integer [1, Inf): Number of components. |
type |
Character {"parallel", "deflation"}: Type of ICA. |
fun |
Character {"logcosh", "exp"}: ICA function. |
alpha |
Numeric [1, 2]: Used in approximation to neg-entropy with |
row_norm |
Logical: If TRUE, standardize each case across features
before ICA, i.e. subtract each case's mean and divide by its standard
deviation. Appropriate when the features share units and each case's overall
level and scale are a nuisance rather than signal, as for spectra or assays
whose total intensity varies by sample – the usual situation for the wide,
single-instrument matrices decomposition is run on, which is why it is the
default. It spends two degrees of freedom per case, so its cost is roughly
|
maxit |
Integer [1, Inf): Maximum number of iterations. |
tol |
Numeric [0, Inf): Tolerance. |
features |
Optional Character vector: Names of at least 2 distinct
feature columns to decompose. |
ICAConfig object.
EDG
ica_config <- setup_ICA(k = 3L)
ica_config
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.