python构建一元线性回归模型示例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python构建一元线性回归模型示例相关的知识,希望对你有一定的参考价值。

构建一元线性回归模型,先画个图看看两者有没有一元线性关系:

import pandas as pd
import numpy as np
import seaborn as sns

data=pd.read_excel(r‘/Users/fangluping/Desktop/房源销售影响因素/望潮府.xlsx‘,
usecols=[‘price‘,‘area‘])

sns.regplot(‘price‘,‘area‘,data=data)

技术图片

样本量太少,大致认为它是吧。接下来,建模:

import statsmodels.api as sm

fit=sm.formula.ols(‘price~area‘,data=data).fit()
print(fit.params)

技术图片

这就是他们的参数,得到一个一元一次线性关系:
price=-2.965475+4.462955*area

用python解数学题是不是很简单,秒解。

以上是关于python构建一元线性回归模型示例的主要内容,如果未能解决你的问题,请参考以下文章

R语言构建多元线性回归模型

机器学习模型和算法

sklearn实现一元线性回归 Python机器学习系列

线性回归模型|机器学习

python 做回归

一元线性回归模型和一元线性回归方程之间的区别