クラス HybsSimpleRegression
- java.lang.Object
-
- org.opengion.penguin.math.statistics.HybsSimpleRegression
-
- すべての実装されたインタフェース:
HybsRegression
public class HybsSimpleRegression extends Object implements HybsRegression
apache.commons.mathを利用した線形単回帰計算のクラスです。 f(x)=ax+bの形で線形回帰を行います。
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 HybsSimpleRegression(double[][] data)
コンストラクタ。
-
メソッドの概要
すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 double[]
getCoefficient()
係数(0次、1次、2次は常に0)の順にセットした配列を返します。double
getRSquare()
決定係数の取得。static void
main(String[] args)
ここからテスト用mainメソッド 。double
predict(double... in_x)
a + bxを計算。
-
-
-
メソッドの詳細
-
getRSquare
public double getRSquare()
決定係数の取得。- 定義:
getRSquare
インタフェース内HybsRegression
- 戻り値:
- 決定係数
-
getCoefficient
public double[] getCoefficient()
係数(0次、1次、2次は常に0)の順にセットした配列を返します。- 定義:
getCoefficient
インタフェース内HybsRegression
- 戻り値:
- 係数の配列
-
predict
public double predict(double... in_x)
a + bxを計算。- 定義:
predict
インタフェース内HybsRegression
- パラメータ:
in_x
- 必要な大きさの変数配列- 戻り値:
- 計算結果
-
main
public static void main(String[] args)
ここからテスト用mainメソッド 。- パラメータ:
args
- 引数
-
-