Catalano.Statistics.Regression
Class RegressionAnalysis
- java.lang.Object
-
- Catalano.Statistics.Regression.RegressionAnalysis
-
public class RegressionAnalysis extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor and Description RegressionAnalysis()Initializes a new instance of the RegressionAnalysis class.RegressionAnalysis(boolean usePolynomial)Initializes a new instance of the RegressionAnalysis class.RegressionAnalysis(int maxDegree)Initializes a new instance of the RegressionAnalysis class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description ISimpleRegressionBestFit(double[] x, double[] y)Compute the best regression to give data.ISimpleRegressionBestFit(java.util.List<ISimpleRegression> regressions)Compute the best regression.intgetMaxDegree()intgetUsedDegree()booleanisUsePolynomial()voidsetMaxDegree(int maxDegree)voidsetUsePolynomial(boolean usePolynomial)
-
-
-
Constructor Detail
-
RegressionAnalysis
public RegressionAnalysis()
Initializes a new instance of the RegressionAnalysis class. Uses polynomial regression with max degree equal 2.
-
RegressionAnalysis
public RegressionAnalysis(int maxDegree)
Initializes a new instance of the RegressionAnalysis class.- Parameters:
maxDegree- Maximu
-
RegressionAnalysis
public RegressionAnalysis(boolean usePolynomial)
Initializes a new instance of the RegressionAnalysis class.- Parameters:
usePolynomial- True if the analysis uses polynomial regression.
-
-
Method Detail
-
getMaxDegree
public int getMaxDegree()
-
setMaxDegree
public void setMaxDegree(int maxDegree)
-
getUsedDegree
public int getUsedDegree()
-
isUsePolynomial
public boolean isUsePolynomial()
-
setUsePolynomial
public void setUsePolynomial(boolean usePolynomial)
-
BestFit
public ISimpleRegression BestFit(double[] x, double[] y)
Compute the best regression to give data.- Parameters:
x- X Data.y- Y Data.- Returns:
- Best regression.
-
BestFit
public ISimpleRegression BestFit(java.util.List<ISimpleRegression> regressions)
Compute the best regression.- Parameters:
regressions- Regressions.- Returns:
- Best regression.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG