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.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.