Usage
curvefit(formula, data, kernel = "Quartic", alpha = 0.5, bw = NULL, myx, bcorrect = "simple", getit = F)
"print"(x,...)
"plot"(x,y=NULL, add = F, get.data = TRUE, ...)
"lines"(x,...)
Arguments
formula
A formula to the data set such as y~x.
data
A data frame of 2 columns representing the underlying curve.
The column names must agree with the names in formula.
alpha
Smoothing parameter. Default=0.5.
bw
Window bandwidth for fitting the curve.
kernel
One of the kernel functions to use to fit the curves. Must be one of "Triangle", "Gaussian", "Trio","Uniform", "Triweight", "Epanechnikov",
"Quartic". partial match is allowed.
myx
x-values in the test domain to calculate the curve values.
bcorrect
Boundary correction method. Right now, except for 'none', meaning no corrections, the only other opton is 'simple'.
getit
unused for this function.
add
logical, Tf true, add the curves to the plot.Otherwise, add fitted lines to the plot.
get.data
logical, not used in this function.
x
The fitted results from fitting the first or second curve by curvefit procedure.
y
dummy variable for compatible with parameters in the base definition of plot.
...
parameters for plot such as pch, lty, col etc.