Following improvements should be checked:
1. Find fit parameter in user supplied fit function automatically - DONE
Currently the fit parameter has to be given by the user which is more work than necessary. We should check if we can get this information from the parser.
2. Improve output of results.
see https://reference.wolfram.com/language/howto/FitModelsWithMeasurementErrors.html
Maybe use tables to improve visibility - DONE
calculate t test / F test / p- value of parameter?
http://reliawiki.org/index.php/Multiple_Linear_Regression_Analysis#Estimating_Regression_Models_Using_Least_Squares
https://onlinecourses.science.psu.edu/stat501/node/297
3. support different weighting types.
see http://www.originlab.de/doc/Origin-Help/FIt-with-Err-Weight, http://reference.wolfram.com/language/ref/Weights.html, http://www.graphpad.com/guides/prism/6/curve-fitting/index.htm?reg_weighted_nonlinear_regression.htm
4. support x-errors for fitting.
5. implement missing fit models for statistical distributions.