- df_numerator
data.frame
with exclusively numeric variables with
the numerator samples
- df_denominator
data.frame
with exclusively numeric variables
with the denominator samples (must have the same variables as
df_denominator
)
- m
Scalar indicating the dimensionality of the reduced subspace
- intercept
logical
Indicating whether to include an intercept
term in the model. Defaults to TRUE
.
- scale
"numerator"
, "denominator"
, or NULL
,
indicating whether to standardize each numeric variable according to the
numerator means and standard deviations, the denominator means and standard
deviations, or apply no standardization at all.
- nsigma
Integer indicating the number of sigma values (bandwidth
parameter of the Gaussian kernel gram matrix) to use in cross-validation.
- sigma_quantile
NULL
or numeric vector with probabilities to
calculate the quantiles of the distance matrix to obtain sigma values. If
NULL
, nsigma
values between 0.05
and 0.95
are
used.
- sigma
NULL
or a scalar value to determine the bandwidth of the
Gaussian kernel gram matrix. If NULL
, nsigma
values between
0.05
and 0.95
are used.
- nlambda
Integer indicating the number of lambda
values
(regularization parameter), by default, lambda
is set to
10^seq(3, -3, length.out = nlambda)
.
- lambda
NULL
or numeric vector indicating the lambda values to
use in cross-validation
- ncenters
Maximum number of Gaussian centers in the kernel gram
matrix. Defaults to all numerator samples.
- centers
Numeric matrix with the same variables as nu
and
de
that are used as Gaussian centers in the kernel Gram matrix. By
default, the matrix nu
is used as the matrix with Gaussian centers.
- maxit
Maximum number of iterations in the updating scheme.
- progressbar
Logical indicating whether or not to display a progressbar.