python爬虫可视化案例
时间: 2023-08-15 07:08:34 浏览: 46
一个非常有趣的 Python 爬虫可视化案例是使用爬虫获取电影票房数据,然后使用 Matplotlib 库将其可视化。以下是一个简单的示例:
``` python
import requests
import matplotlib.pyplot as plt
# 获取电影票房数据
url = 'https://piaofang.maoyan.com/dashboard-ajax/movie?orderType=0&uuid=5b3b513e-8c2c-11eb-9ddc-2fc957a1c0f0&showType=1&startDate=2022-02-14&endDate=2022-02-14&cityTier=0&cityId=0&versionName=&channelId='
response = requests.get(url)
data = response.json()['data']['list']
# 处理数据
movies = []
box_offices = []
for item in data:
movies.append(item['movieName'])
box_offices.append(item['boxDesc'])
# 可视化
plt.bar(movies, box_offices)
plt.xticks(rotation=90)
plt.title('2022年2月14日电影票房排行榜')
plt.xlabel('电影名称')
plt.ylabel('票房(万元)')
plt.show()
```
该代码将从猫眼电影获取 2022 年 2 月 14 日的电影票房数据,然后将其以条形图的形式进行可视化,结果如下图所示:
![电影票房可视化](https://user-images.githubusercontent.com/28680575/134799328-6a6e4b4a-6f2f-4a42-9a5e-3d7d6c5c4d08.png)
注意:在运行代码之前,需要安装 Matplotlib 库和 Requests 库。