Description Usage Arguments Value Author(s) Examples
Calculates AIC and BIC for the selection of knots in a spline over values (potentially including polynomials) up to a user-defined maximum.
1 2 3 4 5 6 7 8 9 10 11 12 13 |
form |
A formula detailing the model for which smoothing is to be evaluated. |
var |
A character string identifying the variable for which smoothing is to be evaluated. |
data |
Data frame providing values of all variables in |
degree |
Degree of polynomial in B-spline basis functions. |
min.knots |
Minimum number of internal B-spline knots to be evaluated. |
max.knots |
Maximum number of internal B-spline knots to be evaluated. |
includePoly |
Include linear and polynomial models up to, and including
|
plot |
Logical indicating whether a plot should be returned. |
criterion |
Statistical criterion to minimize in order to find the best number of knots - AIC, BIC or Cross-validation. |
cvk |
Number of groups for cross-validation |
cviter |
Number of iterations of cross-validation to average over. 10 is the default but in real-world applications, this should be somewhere around 200. |
A plot, if plot=TRUE
, otherwise a data frame with the degrees
of freedom and corresponding fit measure.
Dave Armstrong
1 2 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.