no_intercept: Removes the intercept term from a formula if it is included

Description Usage Arguments Value Examples

Description

Often, we prefer not to have an intercept term in a model, but user-specified formulas might have included the intercept term. In this case, we wish to update the formula but without the intercept term. This is especially true in numerous classification models, where errors and doom can occur if an intercept is included in the model.

Usage

1

Arguments

formula

a model formula to remove its intercept term

data

data frame

Value

formula with no intercept term

Examples

1
2
iris_formula <- formula(Species ~ .)
sparsediscrim:::no_intercept(iris_formula, data = iris)

ramey/sparsediscrim documentation built on May 26, 2019, 10:05 p.m.