课后实训:二手房数据分析
上一节
下一节
【实训目的】
通过本次实训,要求熟练掌握Python中matplotlib的使用,以及各种常用图表类型的应用。
【实训环境】
PyCharm环境、Python 3.7、Pandas、NumPy、matplotlib、sklearn、Requests、BeautifulSoup4、folium
【实训内容】
根据项目三中的课堂实训(第3.5节)中获取的温州市区在售二手房数据,对各项内容进行分析和可视化展现。
一、数据准备
从第3.5节中保存的csv中读取已获取的数据,包括:标题、单价、总价、面积、房间数、房龄、地理位置及其他可用信息,并观察、解析数据。
二、箱形图
使用箱形图展现温州市区不同房间数的房价分布情况。示例结果如图所示。
三、散点图
展现面积与总价的关系。示例结果如图所示。

四、气泡图
说明面积、房龄与总价的关系。示例结果如图所示。

五、饼图
使用饼图对不同房间数的可售房源占比进行统计。示例结果如图所示。

六、房价预测
使用多元线性回归对房价进行预测。示例中,我们使用了面积、房间数、房龄等因素对房价进行了预测,预测准确率可视化结果参考如图所示。

七、热力图
调用接口以地图形式展现每个地区在售房源数量或单价。

实验报告下载
jupyter notebook版下载
doc版下载

