Fit the smoothing curves.
1 2 3 4 5 6 7 |
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. |
For a 2 column data, the curve will be fitted according to formula using local regression method. Boundary corrections can be made. The fitted result will be returned as a 'curvefit' object, that can be plotted and printted by the associated S3 method print and plot.
An R object of class 'curvefit' will be generated including the fitted values of the curves with original specification of parameters.
Zhongfa Zhang, Jiayang Sun
Zhongfa Zhang, et al: Test Equality of Curves with Homoscedastic or Heteroscedastic Errors. To appear
curvefit, print.curvetest, plot.curvetest
1 2 3 4 5 6 7 8 |
Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.
All documentation is copyright its authors; we didn't write any of that.