Class LinearRegression


  • public class LinearRegression
    extends java.lang.Object
    LinearRegression 2009 MvK: Start implementation
    • Constructor Detail

      • LinearRegression

        public LinearRegression()
    • Method Detail

      • addPoint

        public void addPoint​(java.awt.Point p)
        add a point to the vector of points
        Parameters:
        p - the point to be added
      • addPoint

        public void addPoint​(double x,
                             double y)
      • clear

        public void clear()
      • getValues

        public java.util.List<PointDouble> getValues()
      • getValuesAsArray

        public double[][] getValuesAsArray()
      • getValuesAsArrayX

        public DoubleArray getValuesAsArrayX()
      • getValuesAsArrayY

        public DoubleArray getValuesAsArrayY()
      • regress

        public java.util.Vector<PointDouble> regress()
      • calculate

        public void calculate()
      • getResiduals

        public java.util.Vector<PointDouble> getResiduals()
      • getIntercept

        public double getIntercept()
      • getSlope

        public double getSlope()
      • getXMean

        public double getXMean()
      • getYMean

        public double getYMean()
      • getY

        public double getY​(double x)
      • setSlope

        public void setSlope​(double slope)