0X00
数据来源:python爬虫获取链家二手房源信息
上一次我使用python爬取了链家上成都市双流区的一些租房信息,今天我们就来对爬取到的数据进行一些简单的数据可视化处理,学习学习python一些简单的数据处理。
0X01 数据展示
这些就是我们之前爬取到的数据,我们这次就会对他的规格、面积、单价等信息进行简单的可视化处理。
0X02 租房信息规格(饼状图)
这里使用的是openpyxl库对excel表进行操作,matplotlib库对数据进行可视化。
import openpyxl
import matplotlib.pyplot as plt
这里偷了个懒,提前用列表将租房信息的规格写好了,没有在读取数据的过程中去添加。
specification = ['1室0厅', '1室1厅', '1室2厅', '2室1厅', '2室2厅', '3室0厅', '3室1厅', '3室2厅', '3室3厅', '4室1厅', '4室2厅', '4室3厅', '5室1厅',
'5室2厅', '5室3厅', '6室1厅', '6室2厅', '6室3厅', '6室4厅', '车位']
specification_num = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
然后读取表中的数据,如果读取到的数据不为空,则对specification列表进行循环,将对应位置的规格数量加一
num = 1
string = '1'
while string is not None:
num += 1
string = ws.cell(num, 4).value
c