【数据挖掘】一元线性回归预测房屋面积与房价间关系实战(附源码 超详细)

简介: 【数据挖掘】一元线性回归预测房屋面积与房价间关系实战(附源码 超详细)

需要源码请点赞关注收藏后评论区留言私信~~~

一、一元线性回归分析

一元线性回归分析预测法,是根据自变量X和因变量Y的相关关系,建立X与Y的线性回归方程进行预测的方法

由于市场现象一般是受多种因素的影响,而并不是仅仅受一个因素的影响。只有当诸多的影响因素中,确实存在一个对因变量影响作用明显高于其他因素的变量,才能将它作为自变量,应用一元相关回归分析市场预测法进行预测

在简单的回归模型中,回归函数是解释变量的线性函数,回归模型则称为一元线性回归模型

回归模型的设定给出了回归函数的形式,但模型中的回归参数是未知的,要对模型参数进行估计和统计推断,需要从总体样本中抽样获得数据,设从总体中抽取N个样本

二、一元线性回归预测实战

下面分析预测房子的大小(平方英尺)和房价(美元)之间的对应关系。

如果散点图的趋势大概呈现线性关系,可以建立线性方程,若不呈线性分布,可以建立其他回归模型

从散点图可以看出,房屋面积和售价之间存在明显的线性关系。获得样本后,要对回归模型进行参数估计和统计推断

部分代码如下

import  numpy as np
import matplotlib.pyplot as plt
from sklearn.linear_model import  LinearRegression
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['font.size']=13
y=np.array([6450, 7450, 8450, 9450, 11450, 15450, 18450])
x=np.array([10,300, 350, 400, 600])
x=x.reshape(1,-1)
y=y.reshape(1,-1)
#x=x.reshape(len(x),1)
#y=y.reshape(len(y),1)
clf=LinearRegression()
clf.fit(x,y)
pre=clf.predict(y)
print(pre)
#plt.scatter(x,y)
plt.xlabel('面积(平方英尺)')
plt.ylabelm],[y[idx],pre[idx]],'g-')
plt.plot(x,y,'r-',linewidth=2)
plt.show()

创作不易 觉得有帮助请点赞关注收藏~~~

相关文章
|
5月前
|
数据采集 数据可视化 数据挖掘
数据挖掘实战:使用Python进行数据分析与可视化
在大数据时代,Python因其强大库支持和易学性成为数据挖掘的首选语言。本文通过一个电商销售数据案例,演示如何使用Python进行数据预处理(如处理缺失值)、分析(如销售额时间趋势)和可视化(如商品类别销售条形图),揭示数据背后的模式。安装`pandas`, `numpy`, `matplotlib`, `seaborn`后,可以按照提供的代码步骤,从读取CSV到数据探索,体验Python在数据分析中的威力。这只是数据科学的入门,更多高级技术等待发掘。【6月更文挑战第14天】
470 11
|
5月前
|
数据采集 机器学习/深度学习 数据可视化
数据挖掘实战:Python在金融数据分析中的应用案例
Python在金融数据分析中扮演关键角色,用于预测市场趋势和风险管理。本文通过案例展示了使用Python库(如pandas、numpy、matplotlib等)进行数据获取、清洗、分析和建立预测模型,例如计算苹果公司(AAPL)股票的简单移动平均线,以展示基本流程。此示例为更复杂的金融建模奠定了基础。【6月更文挑战第13天】
1432 3
|
5月前
|
人工智能 分布式计算 算法
数据挖掘实战随笔更新清单
这是一系列技术博客的摘要,涵盖了多个主题。包括Elasticsearch实战经验、Maxcompute中的Geohash转换和GPS处理、Python环境配置与管理(如Jupyter、Miniforge、Miniconda)、批量接口调用、多进程CSV图片下载、Excel到Markdown转换、Scikit-learn的异常检测(OC-SVM)和模型总结、人工智能领域的图像分类和识别、文本挖掘算法以及数仓相关的行转列处理。所有文章都在持续更新和补充中。
46 2
|
6月前
|
算法 搜索推荐 数据挖掘
数据挖掘实战 —— 抖音用户浏览行为数据分析与挖掘(续)
数据挖掘实战 —— 抖音用户浏览行为数据分析与挖掘(续)
|
6月前
|
机器学习/深度学习 数据采集 算法
数据挖掘实战 —— 抖音用户浏览行为数据分析与挖掘(二)
数据挖掘实战 —— 抖音用户浏览行为数据分析与挖掘(二)

热门文章

最新文章