|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ijchart.xychart.util.RegressionUtil
public abstract class RegressionUtil
Title: IJChart
Description: a chart library for the Java(tm) platform.
数据拟合回归曲线的工具类.Copyright: Copyright (c) 2013
Company:
Constructor Summary | |
---|---|
RegressionUtil()
|
Method Summary | |
---|---|
static double[] |
getOLSRegression(double[][] data)
返回y=a+bx方程的参数'a'和'b',适用于普通最小二乘回归的数据.返回的数组,result[0]是'a' 和result[1]是'b'. |
static double[] |
getOLSRegression(IMatrixDataset dataset,
int rowIdx)
返回y=a+bx方程的参数'a'和'b',适用于普通最小二乘回归的数据.返回的数组,result[0]是'a' 和result[1]是'b'. |
static double[] |
getPowerRegression(double[][] data)
返回y=ax^b方程的参数'a'和'b',适用于幂回归的数据.返回的数组,result[0]是'a' 和result[1]是'b'. |
static double[] |
getPowerRegression(IMatrixDataset dataset,
int rowIdx)
返回y=ax^b方程的参数'a'和'b',适用于幂回归的数据.返回的数组,result[0]是'a' 和result[1]是'b'. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RegressionUtil()
Method Detail |
---|
public static double[] getOLSRegression(double[][] data)
data
- double[][] 数据.
public static double[] getOLSRegression(IMatrixDataset dataset, int rowIdx)
dataset
- IMatrixDataset 数据集,数据集里的每个数据要求是
XYNumberChartData
. (不可为null).
rowIdx
- int 行索引,必须大于等于0.
public static double[] getPowerRegression(double[][] data)
data
- double[][] 数据.
public static double[] getPowerRegression(IMatrixDataset dataset, int rowIdx)
dataset
- IMatrixDataset 数据集,数据集里的每个数据要求是
XYNumberChartData
. (不可为null).
rowIdx
- int 行索引,必须大于等于0.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |