smoothRegr {regr0} | R Documentation |
This function wraps the loess
smoothing function in
order to meet the argument conventions used in the regr0
package.
smoothRegr(x, y, weights, par = 5 * length(x)^log10(1/2), iterations = 50, minobs=NULL)
x |
vector of x values |
y |
vector of y values to be smoothed |
weights |
vector of weigths used for fitting the smooth |
par |
value for the |
iterations |
number of iterations for the |
minobs |
minimal number of observations. If less valid observations
are provided, the result is |
vector of smoothed values. If loess
fails, NAs will be
returned without issuing a warning.
Werner A. Stahel, ETH Zurich
t.x <- (1:50)^1.5 t.y <- log10(t.x) + rnorm(length(t.x),0,0.3) t.y[40] <- 5 r.sm <- smoothRegr(t.x, t.y, par=0.5) r.sm1 <- smoothRegr(t.x, t.y, iterations=1, par=0.5) plot(t.x,t.y) lines(t.x,r.sm, col=2) lines(t.x,r.sm1, col=3)