Local Regression, Likelihood and Density Estimation.
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.
smooth.lf(x, y, xev=x, direct=FALSE, ...)
x |
Vector (or matrix) of the independent variable(s). |
y |
Response variable. If omitted, |
xev |
Fitting Points. Default is the data vector |
direct |
Logical variable. If |
... |
Other arguments to |
A list with components x (fitting points) and y (fitted values).
Also has a call component, so update() will work.
locfit(),
locfit.raw(),
density.lf().
# 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=TRUE)
lines(fit1,col=2)
print(max(abs(fit$y-fit1$y)))Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.