public class HybsCorrelation extends Object
apache.commons.mathを利用した相関計算及びその周辺機能を利用するためのクラスです。 とりあえず通常のピアソン積率相関のみを利用可能としておきます。
コンストラクタと説明 |
---|
HybsCorrelation(double[][] matrix)
相関係数行列を指定したコンストラクタ。
|
HybsCorrelation(String[] name,
double[][] matrix)
名称と、データマトリクスを指定するコンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
double[][] |
getCorrMatrix()
相関値行列取得。
|
double[] |
getCorrMatrixCol(int col)
指定列の相関値配列取得。
|
double[] |
getCorrMatrixRow(int row)
指定行の相関値配列取得。
|
String[] |
getNames()
名称配列の取得。
|
static void |
main(String[] args)
ここからテスト用mainメソッド 。
|
double[][] |
multiply(double[][] data)
コンストラクタで算出した相関値行列に対して与えた行列を掛け算します。
|
void |
setNames(String[] name)
名称配列のセット。
|
public HybsCorrelation(String[] name, double[][] matrix)
name
- 名称matrix
- データマトリクスpublic HybsCorrelation(double[][] matrix)
matrix
- 相関係数行列public double[][] multiply(double[][] data)
data
- 掛け算する行列public double[][] getCorrMatrix()
public double[] getCorrMatrixRow(int row)
row
- ROW番号public double[] getCorrMatrixCol(int col)
col
- COL番号public String[] getNames()
public void setNames(String[] name)
name
- 名称配列public static void main(String[] args)
args
- 引数Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.