日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

python如何繪制疫情圖

瀏覽:25日期:2022-07-11 08:23:00

python中進行圖表繪制的庫主要有兩個:matplotlib 和 pyecharts, 相比較而言:

matplotlib中提供了BaseMap可以用于地圖的繪制,但是個人覺得其繪制的地圖不太美觀,而且安裝相較而言有點麻煩。

pyecharts是基于百度開源的js庫echarts而來,其最大的特點是:安裝簡單、使用也簡單。

所以決定使用pyecharts來繪制地圖。

1.安裝pyecharts

如果有anaconda環境,可用 pip install pyecharts 命令安裝pyecharts。

由于我們要繪制中國的疫情地圖,所以還要額外下載幾個地圖。地圖文件被分成了三個Python包,分別為:

全球國家地圖: echarts-countries-pypkg

安裝命令:pip install echarts-countries-pypkg

中國省級地圖: echarts-china-provinces-pypkg

安裝命令:pip install echarts-china-provinces-pypkg

中國市級地圖: echarts-china-cities-pypkg

安裝命令:pip install echarts-china-cities-pypkg

python如何繪制疫情圖

python如何繪制疫情圖

2.導包。

繪制地圖時我們根據自己需要導入需要的包,在pyecharts的官方文檔 https://pyecharts.org/#/ 中詳細列出了繪制各種圖表的的方法及參數含義,而且提供了各種圖標的demo,方便我們更好地使用pyecharts。

from pyecharts.charts import Mapfrom pyecharts import options as opts

3.代碼

# 用于保存城市名稱和確診人數map_data = []for i in china : print(i) # 獲得省份名稱 province = i['name'] print('province:',province) province_confirm = i['total']['confirm'] # 保存省份名稱和該省確診人數 map_data.append((i['name'],province_confirm))c = ( # 聲明一個map對象 Map() # 添加數據 .add('確診', map_data, 'china') # 設置標題和顏色 .set_global_opts(title_opts=opts.TitleOpts(title='全國疫情圖'), visualmap_opts=opts.VisualMapOpts(split_number=6,is_piecewise=True, pieces=[{'min':1,'max':9,'label':'1-9人','color':'#ffefd7'},{'min':10,'max':99,'label':'10-99人','color':'#ffd2a0'},{'min':100,'max':499,'label':'100-499人','color':'#fe8664'},{'min':500,'max':999,'label':'500-999人','color':'#e64b47'},{'min':1000,'max':9999,'label':'1000-9999人','color':'#c91014'},{'min':10000,'label':'10000人及以上','color':'#9c0a0d'} ])) )# 生成html文件c.render('全國實時疫情.html')

運行成功后就可以在工程目錄下發現一個名為“全國實時疫情”的html文件,打開就可以看到我們繪制的疫情圖啦!!

python如何繪制疫情圖

全部代碼(包含保存到數據庫,爬取數據、繪制疫情圖):

#!/usr/bin/env python# -*- coding: utf-8 -*-import jsonimport requestsimport pymysql# 裝了anaconda的可以pip install pyecharts安裝pyechartsfrom pyecharts.charts import Map,Geofrom pyecharts import options as optsfrom pyecharts.globals import GeoType,RenderType# 繪圖包參加網址https://pyecharts.org/#/zh-cn/geography_chartsid = 432coon = pymysql.connect(user=’root’, password=’root’, host=’127.0.0.1’, port=3306, database=’yiqing’,use_unicode=True, charset='utf8')cursor = coon.cursor()url='https://view.inews.qq.com/g2/getOnsInfo?name=disease_h5'resp=requests.get(url)html=resp.json()data=json.loads(html['data'])time = data['lastUpdateTime']data_info = time.split(’ ’)[0]detail_time = time.split(’ ’)[1]# 獲取json數據的全國省份疫情情況數據china=data['areaTree'][0]['children']# 用于保存城市名稱和確診人數map_data = []for i in china : print(i) # 獲得省份名稱 province = i['name'] print('province:',province) province_confirm = i['total']['confirm'] # 保存省份名稱和該省確診人數 map_data.append((i['name'],province_confirm)) # 各省份下有各市,獲取各市的疫情數據 for child in i['children']: print(child) # 獲取城市名稱 city = child['name'] print('city:',city) # 獲取確診人數 confirm = int(child['total']['confirm']) # 獲取疑似人數 suspect = int(child['total']['suspect']) # 獲取死亡人數 dead = int(child['total']['dead']) # 獲取治愈人數 heal = int(child['total']['heal']) # 插入數據庫中 cursor.execute('INSERT INTO city(id,city,confirm,suspect,dead,heal,province,date_info,detail_time) VALUES (%s,%s,%s,%s,%s,%s,%s,%s,%s)', (id, city, confirm, suspect, dead, heal, province, data_info, detail_time)) id = id + 1 coon.commit()c = ( # 聲明一個map對象 Map() # 添加數據 .add('確診', map_data, 'china') # 設置標題和顏色 .set_global_opts(title_opts=opts.TitleOpts(title='全國疫情圖'), visualmap_opts=opts.VisualMapOpts(split_number=6,is_piecewise=True, pieces=[{'min':1,'max':9,'label':'1-9人','color':'#ffefd7'},{'min':10,'max':99,'label':'10-99人','color':'#ffd2a0'},{'min':100,'max':499,'label':'100-499人','color':'#fe8664'},{'min':500,'max':999,'label':'500-999人','color':'#e64b47'},{'min':1000,'max':9999,'label':'1000-9999人','color':'#c91014'},{'min':10000,'label':'10000人及以上','color':'#9c0a0d'} ])) )# 生成html文件c.render('全國實時疫情.html')## china_total='確診' + str(data['chinaTotal']['confirm'])+ '疑似' + str(data['chinaTotal']['suspect'])+ '死亡' + str(data['chinaTotal']['dead']) + '治愈' + str(data['chinaTotal']['heal']) + '更新日期' + data['lastUpdateTime']# print(china_total)

以上就是python如何繪制疫情圖的詳細內容,更多關于python繪制疫情圖的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
久久大逼视频| 蜜桃一区二区三区在线| 日本在线视频一区二区| 男人的天堂久久精品| 日欧美一区二区| 91国内精品| 精品国产乱码久久久久久1区2匹| 精品视频一区二区三区在线观看 | 亚洲精品国模| 日韩在线电影| 国产乱码精品一区二区亚洲| 久久中文字幕一区二区三区| 首页国产精品| 亚洲精品国产偷自在线观看| 老司机精品久久| 青草国产精品| 精品免费视频| 九九综合在线| 日韩国产欧美在线播放| 久久亚洲国产精品尤物| 亚洲国产综合在线看不卡| 美女被久久久| 麻豆精品一区二区综合av| 久久人人97超碰国产公开结果| 亚洲国产日韩欧美在线| 亚洲精品日本| 成人欧美一区二区三区的电影| 在线观看精品| 国产精品亚洲一区二区在线观看| 欧美影院视频| 日韩欧美二区| 国产亚洲精品v| 久久国产麻豆精品| 亚洲va中文在线播放免费| 综合视频一区| 日韩精品中文字幕第1页| 蜜臀av在线播放一区二区三区| 精品午夜av| 亚洲永久精品唐人导航网址| 久久99蜜桃| aa国产精品| 高清日韩中文字幕| 亚洲精品美女91| 91av亚洲| 青青青国产精品| 五月综合激情| 精品视频一二| 日韩精品一区二区三区中文| 日韩电影免费网址| 亚洲麻豆一区| 婷婷亚洲精品| av在线最新| 欧美日韩国产一区二区在线观看| 香蕉视频亚洲一级| 亚洲视频电影在线| 日韩精品永久网址| 欧美另类中文字幕| 樱桃成人精品视频在线播放| 久久一区精品| 欧美一区在线观看视频| 国产精品毛片一区二区三区| 在线天堂中文资源最新版| 国产亚洲欧美日韩在线观看一区二区| 亚洲综合精品| 亚洲天堂久久| 一区二区精品伦理...| 欧美亚洲三区| 亚洲欧洲美洲国产香蕉| 欧美 日韩 国产一区二区在线视频 | 荡女精品导航| 日韩av中文字幕一区二区三区| 亚洲午夜黄色| 国产在线看片免费视频在线观看| 国产精品久久久网站| 日韩精彩视频在线观看| 模特精品在线| 亚洲国产成人精品女人| 亚洲1234区| а√在线中文在线新版| 美女视频黄久久| 国产精品久久久久久久久久久久久久久| 国产精品丝袜xxxxxxx| 欧洲毛片在线视频免费观看| 日韩精品首页| 99精品国产一区二区三区| 国产精品原创| 韩国女主播一区二区三区| 国产精品一区二区中文字幕| 欧美在线精品一区| 奇米狠狠一区二区三区| 欧美在线观看天堂一区二区三区| 日韩欧美中文字幕一区二区三区| 国产精品日本| 丝袜亚洲精品中文字幕一区| 三级在线观看一区二区| 中文字幕成人| 97久久中文字幕| 国产精品久久亚洲不卡| 免费一级欧美片在线观看网站| 久久中文字幕一区二区三区| 精品国产美女a久久9999| 精品视频在线观看网站| 国产乱码午夜在线视频| 久久免费高清| 中日韩男男gay无套| 只有精品亚洲| 亚洲另类黄色| 日韩成人av影视| 国产精品中文字幕亚洲欧美| 精品淫伦v久久水蜜桃| 日韩成人精品一区二区| 91精品国产91久久久久久黑人| 亚洲精品中文字幕乱码| 综合亚洲自拍| 久久国产人妖系列| 国产一区二区三区视频在线| 日韩欧美字幕| 午夜亚洲一区| 国产精品一卡| 日韩中文首页| 亚洲欧洲一区二区天堂久久| 一区二区三区国产盗摄| 日韩精品三区四区| 久久99国产精品视频| 久久久久99| 亚洲3区在线| 麻豆视频一区| 好吊日精品视频| 国产亚洲一区| 久久人人97超碰国产公开结果| 视频一区二区不卡| 久久精品国产网站| 免费视频一区三区| 欧美日韩伊人| 91精品国产自产在线观看永久∴| 国产一区成人| 欧美国产日韩电影| 不卡中文一二三区| 日本久久一区| 国产伦久视频在线观看| 亚洲人成亚洲精品| 日韩电影免费网站| 91麻豆精品| 蜜桃成人av| 国产精品chinese| 亚洲欧洲午夜| 91青青国产在线观看精品| 伊人久久婷婷| 精品久久一区| 最新国产精品久久久| 中文在线免费视频| 日韩不卡免费视频| 不卡在线一区| 国产精品片aa在线观看| 在线看片不卡| 国产在视频一区二区三区吞精| 免费观看日韩电影| 日韩高清成人| 国产精品宾馆| 蜜臀国产一区二区三区在线播放| 天堂av在线| 国产欧美欧美| 免费看的黄色欧美网站| 色网在线免费观看| 国产精品久久久久9999高清| 在线综合亚洲| 丝袜美腿诱惑一区二区三区| 国产日产精品_国产精品毛片| 亚洲高清不卡| 日韩成人a**站| 国产精一区二区| 亚洲视频国产| 国产精品7m凸凹视频分类| 成人午夜毛片| 国产精品视频首页| 婷婷成人av| 国产精品毛片一区二区三区| 免费视频一区三区| 99亚洲视频| 99精品在线| 不卡专区在线| 麻豆极品一区二区三区| 日韩不卡一二三区| 欧美精品一区二区三区精品| 精品九九久久| 久久精品一区二区国产| 国产精品美女午夜爽爽| 日本欧美在线| 亚洲精品一级| 中文字幕日韩高清在线| 91久久久久| 成人av二区| 亚洲手机视频| 日韩欧美另类一区二区| 麻豆精品在线播放| 国产精东传媒成人av电影| 日本h片久久| 日韩黄色在线观看| 亚洲一区二区三区高清| 另类中文字幕国产精品|