Class LinearRegression


  • public class LinearRegression
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      double[] beta  
      double[] betaError  
      double[] pValues  
      double[] tStats  
    • Constructor Summary

      Constructors 
      Constructor Description
      LinearRegression​(int maxNumberOfSamples, int numberOfCovariates)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void runRegression​(double[] y)  
      void setData​(double[][] X, int numberOfSamples)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • beta

        public final double[] beta
      • betaError

        public final double[] betaError
      • tStats

        public final double[] tStats
      • pValues

        public final double[] pValues
    • Constructor Detail

      • LinearRegression

        public LinearRegression​(int maxNumberOfSamples,
                                int numberOfCovariates)
    • Method Detail

      • setData

        public void setData​(double[][] X,
                            int numberOfSamples)
      • runRegression

        public void runRegression​(double[] y)