FUNCTION_TITLE
dd.Rd
FUNCTION_DESCRIPTION
Usage
dd(
sample = NULL,
full_sample = sample,
basis = fda::create.bspline.basis(rangeval = rangeval, nbasis = nbasis, norder =
norder, breaks = breaks),
knots_pos = "quantiles",
breaks = if (is.numeric(sample)) {
if (knots_pos == "quantiles") {
quantile(full_sample, seq(0, 1, length.out = nbasis - norder + 2))
}
else
{
quantile(range(full_sample), seq(0, 1, length.out = nbasis - norder + 2))
}
} else {
NULL
},
rangeval = if (is.numeric(sample)) range(breaks) else c(0, 1),
nbasis = 12,
norder = 5,
lambda = 0,
clr = fda::fd(basisobj = basis),
constant = NULL,
normalize = TRUE,
...
)
Arguments
- sample
PARAM_DESCRIPTION, Default: NULL
- full_sample
PARAM_DESCRIPTION, Default: sample
- basis
PARAM_DESCRIPTION, Default: fda::create.bspline.basis(rangeval = rangeval, nbasis = nbasis, norder = norder, breaks = breaks)
- knots_pos
PARAM_DESCRIPTION, Default: 'quantiles'
- breaks
PARAM_DESCRIPTION, Default: if (is.numeric(sample)) if (knots_pos == "quantiles") quantile(full_sample, seq(0, 1, length.out = nbasis - norder + 2))else quantile(range(full_sample), seq(0, 1, length.out = nbasis - norder + 2)) else NULL
- rangeval
PARAM_DESCRIPTION, Default: if (is.numeric(sample)) range(breaks) else c(0, 1)
- nbasis
PARAM_DESCRIPTION, Default: 12
- norder
PARAM_DESCRIPTION, Default: 5
- lambda
PARAM_DESCRIPTION, Default: 0
- clr
PARAM_DESCRIPTION, Default: fda::fd(basisobj = basis)
- constant
PARAM_DESCRIPTION, Default: NULL
- normalize
PARAM_DESCRIPTION, Default: TRUE
- ...
PARAM_DESCRIPTION
Examples
if (FALSE) {
if (interactive()) {
# EXAMPLE1
}
}