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