public class SolveByOrthogonalizing extends Object
Modifier and Type | Class and Description |
---|---|
static class |
SolveByOrthogonalizing.Marker |
Modifier and Type | Method and Description |
---|---|
int |
baseDf() |
static double |
calculateFfromR2(double r2,
double markerDf,
double errorDf) |
static double |
calculateP(double F,
double markerDf,
double errorDf) |
static double |
calculateR2Fromp(double alpha,
double modelDf,
double errorDf) |
static double[] |
center(double[] values) |
static double[] |
centerAndScale(double[] values) |
List<double[]> |
copyOrthogonalizedData() |
List<double[]> |
copyUColumns() |
static SolveByOrthogonalizing |
getInstanceFromModel(List<ModelEffect> baseModel,
List<double[]> dataList) |
static SolveByOrthogonalizing |
getInstanceFromVectors(List<double[]> basisVectors,
List<double[]> dataList) |
List<double[]> |
getOrthogonalizedData() |
List<double[]> |
getUColumns() |
static double |
innerProduct(double[] x,
double[] y) |
static double[] |
scale(double[] values) |
SolveByOrthogonalizing.Marker |
solveForR(Position pos,
double[] values) |
SolveByOrthogonalizing.Marker |
solveForR(Position pos,
double[] add,
double[] dom) |
SolveByOrthogonalizing.Marker |
solveForR(SolveByOrthogonalizing.Marker marker) |
public static SolveByOrthogonalizing getInstanceFromModel(List<ModelEffect> baseModel, List<double[]> dataList)
public static SolveByOrthogonalizing getInstanceFromVectors(List<double[]> basisVectors, List<double[]> dataList)
public SolveByOrthogonalizing.Marker solveForR(SolveByOrthogonalizing.Marker marker)
public SolveByOrthogonalizing.Marker solveForR(Position pos, double[] values)
public SolveByOrthogonalizing.Marker solveForR(Position pos, double[] add, double[] dom)
public int baseDf()
public static double innerProduct(double[] x, double[] y)
public static double[] center(double[] values)
public static double[] scale(double[] values)
public static double[] centerAndScale(double[] values)
public static double calculateFfromR2(double r2, double markerDf, double errorDf)
public static double calculateP(double F, double markerDf, double errorDf)
public static double calculateR2Fromp(double alpha, double modelDf, double errorDf)
public List<double[]> getOrthogonalizedData()
public List<double[]> copyOrthogonalizedData()
public List<double[]> getUColumns()
public List<double[]> copyUColumns()
Copyright © 2018. All rights reserved.