1
使用python进行回归分析代码汇总
代码汇总
#导入相关库import pandas as pdimport numpy as npimport matplotlib.pyplot as pltfrom sklearn.linear_model import LinearRegressionfrom sklearn.metrics import r2_scoreimport statsmodels.api as smimport statsmodels.formula.api as smf # 导入数据df=pd.read_excel(r'C:\Users\admin\Desktop\auto.xls' )df.head()# 被解释变量y = df['price']# 解释变量x = df[['mpg', 'weight']]#进行回归分析ols= smf.ols(formula='price ~ 1 + mpg + weight', data=df).fit()#打印回归分析摘要print(ols.summary())#打印变量参数系数print(ols.params)
2
结果