热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Python+pyecharts:全国猪价地图的实现

继续来说猪的事情,这次我们实现爬取全国各省份生猪价格,并用pyecharts画出全国生猪价格分布图。爬取的网站为: 具体爬虫代码为:importpandasaspdimportre

继续来说猪的事情,这次我们实现爬取全国各省份生猪价格,并用pyecharts画出全国生猪价格分布图。

爬取的网站为:

 

具体爬虫代码为:

import pandas as pd
import requests
import json
url='https://zhujia.zhuwang.cc/api/getmapjson?id=-1'
headers = {'user-agent':
'mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/77.0.3865.120 safari/537.36'
}
respOnse= requests.get(url,headers=headers)
json_text=response.json()
data=json_text['features']
lis=[]
for i in range(0,32):
# print(data[i]['properties'])
try:
lis.append([data[i]['properties']['name'],data[i]['properties']['pigprice']])
except:
continue

 

爬取了所有省份生猪价格的数据,下面利用pyecharts进行画图:

from pyecharts import options as opts
from pyecharts.charts import map
c = (
map()
.add("生猪价格(元/公斤)", [list(z) for z in lis], "china")
.set_series_opts(label_opts=opts.labelopts(is_show=false))
.set_global_opts(
title_opts=opts.titleopts(title="5月5日全国生猪价格地图"),
visualmap_opts=opts.visualmapopts(min_=28,max_=38),
)
.render("生猪价格地图.html")
)

 

生成的猪肉价格地图为:

 

 

 

如果你处于想学python或者正在学习python,python的教程不少了吧,但是是最新的吗?说不定你学了可能是两年前人家就学过的内容,在这小编分享一波2020最新的python教程。获取方式,私信小编 “ 资料 ”,即可免费获取哦!



推荐阅读
author-avatar
刘哥2502908157
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有