文章目录
- 线性回归实现
- Lasso回归和岭回归
- 多项式回归
线性回归实现
线性回归是处理一个或者多个自变量和因变量之间的关系,然后进行建模的一种回归分析方法。如果只有一个自变量的情况称为一元线性回归,如果有两个或两个以上的自变量,就称为多元回归。在sklearn中linear_model 模块几乎集成了所有线性模型,采用linear_model 中的可以实现linearRegression线性回归。
下面通过numpy随机生成散点,采用linearRegression进行回归,具体代码如下。
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline
x = np.linspace(0