LOCFIT: R and S-Plus Help

smooth.lf Local Regression, Likelihood and Density Estimation. smooth.lf
Usage:


smooth.lf(x, y, xev=x, direct=F, ...)
Description:

smooth.lf is a simple interface to the Locfit library. The input consists of a predictor vector (or matrix) and response. The output is a list with vectors of fitting points and fitted values. Most locfit.raw options are valid.
Arguments:

x
Vector (or matrix) of the independent variable(s).
y
Response variable. If omitted, x is treated as the response and the predictor variable is 1:n.
xev
Fitting Points. Default is the data vector x.
direct
Logical variable. If T, local regression is performed directly at each fitting point. If F, the standard Locfit method combining fitting and interpolation is used.
...
Other arguments to locfit.raw().
Value:

A list with components x (fitting points) and y (fitted values). Also has a call component, so update() will work.
Examples:


# using smooth.lf() to fit a local likelihood model.
data(morths)
fit <- smooth.lf(morths$age,morths$deaths,weights=morths$n,family="binomial")
plot(fit,type="l")

# update with the direct fit
fit1 <- update(fit,direct=T)
lines(fit1,col=2)
print(max(abs(fit$y-fit1$y)))
See Also:

Key Words:

smooth