成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

用Python畫中國地圖,實現各省份數據可視化

開發 后端 數據可視化
用Python畫中國地圖,實現各省份數據可視化,pyecharts是一款將python與echarts結合的強大的數據可視化工具,本文使用了0.1.9.4版本

第一步:安裝pyecharts

pyecharts是一款將python與echarts結合的強大的數據可視化工具,本文使用了0.1.9.4版本

pip install pyecharts==0.1.9.4

第二步:讀取數據

我的數據是在Excel表格里,如下圖:

用Python畫中國地圖,實現各省份數據可視化

Execel數據

使用xlrd(沒有就通過pip install xlrd安裝)讀取Excel表格中的數據

# 第一種方式,使用xlrd讀取Execel表格中數據
data = xlrd.open_workbook('data.xlsx')
table = data.sheet_by_name('Sheet1')
province = table.col_values(0)[1:]
num = table.col_values(1)[1:]

如果各位沒有相應的Execel文件,也不想新建一個,那就干脆自己定義一個字典,其中鍵是省份,值是對應的數量,然后再把對應的值取出來

# 第二種方式,直接自己寫一個字典,然后取出相應數據
province_distribution = {'四川': 239.0, '浙江': 231.0, '福建': 203.0, '江蘇': 185.0, '湖南': 152.0, '山東': 131.0, '安徽': 100.0, '廣東': 89.0, '河北': 87.0, '湖北': 84.0, '吉林': 75.0,
'上海': 70.0, '江西': 64.0, '廣西': 64.0, '貴州': 64.0, '北京': 63.0, '云南': 53.0, '重慶': 49.0, '河南': 48.0, '陜西': 38.0, '山西': 37.0, '遼寧': 33.0, '新疆': 25.0,
'內蒙古': 23.0, '黑龍江': 20.0, '天津': 19.0, '甘肅': 13.0, '海南': 9.0, '青海': 7.0, '寧夏': 4.0, '西藏': 0.0}
provice = list(province_distribution.keys())
num = list(province_distribution.values())

第三步:畫圖

chinaMap = Map(width=1200, height=600)
chinaMap.add(name="分布數量",
attr=province,
value=num,
visual_range=[0, 239],
maptype='china',
is_visualmap=True)
chinaMap.render(path="中國地圖.html")
  • 其中參數name指的是顯示在地圖正上方的標題,
  • attr就是一個包含了各省份名稱的列表,
  • value就是包含了各省份對應數值的列表,
  • visual_range指的是整個數據中的數值范圍,
  • maptype就是指的地圖類型,
  • is_visualmap代表是否顯示顏色

這時候就會生成一個名稱為“中國地圖.html”的文件,打開后如下圖所示:

無省份名稱地圖

如果想保存為圖片,可以點擊地圖右側的下載按鈕,因為隔著比較遠,我在錄屏的時候并沒有把下載按鈕錄進來,但大家在自己電腦上肯定會看見的。

第四步:進一步優化

大家可以看到上圖中各省份的名稱只有在被鼠標選中的情況下,才能顯示,并且所保存的圖片也不會顯示各省份名稱,如果要顯示各省份名稱,則需要對html文件就行修改,推薦使用notepad++(一個文本編輯軟件,直接去百度上下載,很簡單的)打開“中國地圖.html”文件,然后在第1923行的那個series中添加"label":{ "normal":{ "show":true}并保存,如下:

用Python畫中國地圖,實現各省份數據可視化

修改html文件

然后再打開“中國地圖.html”文件,就可以看到各省份的名稱啦,如下圖:

有省份名稱地圖

責任編輯:未麗燕 來源: 今日頭條
相關推薦

2020-03-11 14:39:26

數據可視化地圖可視化地理信息

2017-10-14 13:54:26

數據可視化數據信息可視化

2017-08-28 15:11:41

PythonJavaPHP

2014-01-17 10:36:39

2018-03-14 14:28:20

Python數據分析可視化

2013-10-22 10:37:47

谷歌數據可視化

2021-03-17 08:07:56

Python可視化工具

2017-09-05 08:35:09

Python可視化地圖

2017-09-01 19:49:50

Python工具地圖

2022-03-01 10:29:44

Kubernetes容器

2022-09-29 11:16:21

Python數據可視化

2014-05-28 15:23:55

Rave

2015-10-29 09:36:48

2014-06-20 15:00:57

數據可視化

2021-03-18 08:11:18

PythonDash工具

2022-08-26 09:15:58

Python可視化plotly

2025-05-16 10:00:00

Python數據可視化

2020-05-26 11:34:46

可視化WordCloud

2022-02-23 09:50:52

PythonEchartspyecharts

2017-10-31 09:38:53

大數據數據可視化Python
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产99久久精品一区二区永久免费 | 国产一区免费 | 欧美综合久久 | 欧美高清性xxxxhd | 欧美1级| 精品一区二区久久久久久久网站 | 91麻豆产精品久久久久久夏晴子 | 国产精品视频免费看 | 午夜免费视频 | 一区二区高清不卡 | 国产精品一区二区免费看 | 看特级黄色片 | 亚州春色 | 日韩伦理一区二区 | 久久国产精品免费一区二区三区 | 成人精品一区亚洲午夜久久久 | 91成人在线视频 | 99热这里| 女人av| 日韩欧美在线观看视频 | 免费性视频| 色综合99| 亚洲午夜精品 | 色婷婷久久久亚洲一区二区三区 | 一区二区三区在线免费观看 | 韩国理论电影在线 | 亚洲一区视频在线播放 | 久久网国产| 久热久| 国产精品久久久久久久久久 | 在线视频成人 | 亚洲精品中文在线 | 成人欧美一区二区三区黑人孕妇 | a级大片免费观看 | 91在线最新 | 欧美在线一区二区三区 | 免费国产成人av | 欧美三级成人理伦 | 国产精品视频在线观看 | 成人1区2区 | 九九久久久 |