cmaRs {cmaRs} | R Documentation |
A cmaRs Function
Description
This function allows you to construct a CMARS Model.
Usage
cmaRs(
formula,
data,
classification = FALSE,
threshold.class = 0.5,
degree = 1,
nk = 20,
Auto.linpreds = FALSE
)
Arguments
formula |
A symbolic description of the model to be fitted. |
data |
An optional data frame, list or environment containing the variables in the model. |
classification |
Logical: If FALSE, a prediction model will be constructed. |
threshold.class |
If the model is classification, this threshold is used to convert probabilities to classes. Default is 0.5. |
degree |
Maximum degree of interaction (Friedman's mi). Default is 1, meaning build an additive model (i.e., no interaction terms). |
nk |
Maximum number of model terms before pruning, i.e., the maximum number of terms created by the forward pass. Includes the intercept. |
Auto.linpreds |
Default is TRUE, for detailed explanation please check earth package. |
Value
An S3 model of class "cmaRs"
Examples
## Not run:
# Without \code{MOSEK}, the example code is not executable.
# For installation of Mosek, plese see the documentation of 'Rmosek'.
data(table.b6)
model.ex1 <- cmaRs(y ~ .,
degree = 2, nk = 20, classification = FALSE,
Auto.linpreds = FALSE, data = table.b6
)
data("trees", package = "datasets")
model.prediction <- cmaRs(Volume ~ ., degree = 5, nk = 20, data = trees)
data("etitanic", package = "earth")
model.classification <- cmaRs(survived ~ age,
data = etitanic, classification = TRUE
)
## End(Not run)
[Package cmaRs version 0.1.3 Index]