开发者

Good Package for Fitting Polynomial Trend Lines

开发者 https://www.devze.com 2022-12-25 00:05 出处:网络
Given a simple data set, I would like to be able to calculate a trending formula given it\'s a second order polynomial regression.

Given a simple data set, I would like to be able to calculate a trending formula given it's a second order polynomial regression.

In fact, it would be great if one could even forecast X periods during calculation (similar to what Excel does).

I'm开发者_Python百科 looking for a portable C/C++ package that's relatively easy to use, and allows it to spit out the "best-fit" (highest R^2 value) curve.

Any suggestions? Thanks!


The GNU gsl C library can do multiparameter fits. Its interface is of course very C-like, but there are version for many platforms available, including for Windows.

See the quadratic fit example in the gsl documentation for how to implement this for your case.


ROOT is c++ native and can run compiled or interpreted (using cint). The TGraph class and those derived from it support fitting with arbitrary function. Root is open source, runs on Mac, Windows, Linux, and OpenSolaris (and in principle on other unicies). It is, however, a pretty big tool to install just for the fitting support.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号