Benutzer:Krogmann/R MARS/EARTH
Links
- R Paketdoku zu EARTH
- R Doku zu EARTH
- Grundlagen zu MARS kompakt
- (Simple) Regression in R
- Multivariate adaptive regression splines (MARS) auf Wikipedia
- R Daten: Frame
TODO for StoEx
Integrate Hinge Function: Hinge functions are a key part of MARS models. A hinge function takes the form max(0,x - c) or max(0,c - x) where c is a constant, called the knot.
max(a, b) in StoEx: a > b ? a : b
R Syntax
Laden:
library(earth)
Basissyntax:
earth(x = stop("no 'x' arg"), y = stop("no 'y' arg"),
weights = NULL, subset = NULL, na.action = na.fail,
penalty = if(degree > 1) 3 else 2, trace = 0, keepxy = FALSE,
degree = 1, nk = max(21, 2 * NCOL(x) + 1),
thresh = 0.001, minspan = 1, newvar.penalty = 0,
fast.k = 20, fast.beta = 1, fast.h = NULL,
pmethod = "backward", ppenalty = penalty, nprune = NULL,
Object = NULL, Get.crit = get.gcv,
Eval.model.subsets = eval.model.subsets,
Print.pruning.pass = print.pruning.pass,
Force.xtx.prune = FALSE, ...)
Linearisierte Form von Koeffizienten und Hinge-Funktionen:
cat(format(a))
Bsp.:
a <- earth(Volume ~ ., data = trees) summary(a, digits = 2)
Bsp-Daten:
data(ozone1) / data(trees)