クラス HybsSquadraticRegression
java.lang.Object
org.opengion.penguin.math.statistics.HybsSquadraticRegression
- すべての実装されたインタフェース:
HybsRegression
独自実装の二次回帰計算クラスです。
f(x) = c1x^2 + c2x + c3
の曲線を求めます。
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明double[]
係数(0次、1次、2次)の順にセットした配列を返します。double
決定係数の取得。static void
ここからテスト用mainメソッド 。double
predict
(double... in_x) c2*x^2 + c1*x + c0を計算。
-
コンストラクタの詳細
-
HybsSquadraticRegression
コンストラクタ。 与えた二次元データを元に二次回帰を計算します。- パラメータ:
data
- xとyの組み合わせの配列
-
-
メソッドの詳細
-
getCoefficient
係数(0次、1次、2次)の順にセットした配列を返します。- 定義:
getCoefficient
インタフェース内HybsRegression
- 戻り値:
- 係数の配列
-
getRSquare
決定係数の取得。- 定義:
getRSquare
インタフェース内HybsRegression
- 戻り値:
- 決定係数
-
predict
c2*x^2 + c1*x + c0を計算。- 定義:
predict
インタフェース内HybsRegression
- パラメータ:
in_x
- 必要な大きさの変数配列- 戻り値:
- 計算結果
-
main
ここからテスト用mainメソッド 。- パラメータ:
args
- 引数
-