1.1线性回归的数学表达
1.2线性回归的java代码实现
java实现一元线性回归:
public class DataPoint {
public float x;
public float y;
public DataPoint(float x,float y){ //DataPoint类的构造函数
this.x = x;
this.y = y;
}
}
//RegressionLine类,用于处理一元线性回归问题
import java.math.BigDecimal;
import java.util.ArrayList;
public class RegressionLine {
private float sumX = 0;//训练集x的和
private float sumY = 0;//训练集y的和
private float sumXX = 0;//x*x的和
private float sumYY = 0;//y*y的和
private float sumXY = 0;//x*y的和
private float sumDeltaY;//y与yi的差
private float<