文章目录
1,概念
在回归分析中,如果有两个或两个以上的自变量,就称为多元回归。事实上,一种现象常常是与多个因素相联系的,由多个自变量的最优组合共同来预测或估计因变量,比只用一个自变量进行预测或估计更有效,更符合实际。因此多元线性回归比一元线性回归的实用意义更大。
2,用Excel进行多元线性回归
1,删掉表里的不需要的项,即非数据项
2,分析数据库
在数据出鼠标右击
然后点击自定义功能区,点击加载项,再点击转到
再点击分析工具库,点击确定
再点击数据,点击右边的数据分析
选择回归
在这里输入x和y的输入区域
然后就会生成另一个文件,点开
可以看到intercept为截距,下面几行就是对应自变量的系数
3,代码方式实现多元线性回归
1,导入包
import pandas as pd
import numpy as np
import seaborn as sns
from sklearn import datasets
from sklearn.linear_model import LinearRegression
2,读取文件
df = pd.read_csv('C:\\Users\\hp\\Desktop\\house_prices.csv')
df.info()#显示列名和数据类型类型
df.head(6)#显示前n行,n默认为5
注意,这里的df = pd.read_csv()中填的是csv文件路径,就是我们要读取的文件的路径,根据每个人的不同