最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Pyecharts 動(dòng)態(tài)地圖 geo()和map()的安裝與用法詳解

 更新時(shí)間:2020年03月25日 09:55:57   作者:黃大俠aa  
這篇文章主要介紹了Pyecharts 動(dòng)態(tài)地圖 geo()和map()的安裝與用法詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

把一些地域性比較明顯的數(shù)據(jù)顯示在一張地圖上,遠(yuǎn)比給別人一個(gè) Excel 文件好得多。

Matplotlib 中也有畫地圖的函數(shù),但是是靜態(tài)圖,因此這里主要講 Pyecharts 模塊中的畫圖功能。

安裝Pyecharts

方法一:pip install ...

方法二:conda install -c anaconda pyecharts

方法三:下載模塊--安裝

  • https://pypi.org/project/pyecharts/0.1.9.4/#files下載模塊;
  • 將模塊放進(jìn) xx 路徑中,比如(C:\ProgramData\Anaconda3\Scripts);
  • 打開cmd 進(jìn)入 xx 路徑中,(cd C:\ProgramData\Anaconda3\Scripts);
  • 安裝,pip install pyecharts-0.1.9.4-py2.py3-none-any.whl;

安裝對(duì)應(yīng)的地圖拓展:

$ pip install echarts-countries-pypkg     
$ pip install echarts-china-provinces-pypkg 
$ pip install echarts-china-cities-pypkg 
$ pip install echarts-china-counties-pypkg
$ pip install echarts-china-misc-pypkg
$ pip install echarts-united-kingdom-pypkg

準(zhǔn)備數(shù)據(jù)

數(shù)據(jù)大概是下表這樣的,一共110條數(shù)據(jù)。

Country Province City Score Province_1 mean_score
China 上海 上海 98 安徽 45
China 北京 北京 96 北京 96
China 廣西 崇左 15 福建 63
China 內(nèi)蒙古 興安盟 94 甘肅 23

使用 pyecharts 模塊中的 Geo 函數(shù):

Geo 地理坐標(biāo)系組件用于地圖的繪制,支持在地理坐標(biāo)系上繪制散點(diǎn)圖,線集。

geo.add(name, attr, value, type="scatter", maptype='china', coordinate_region='中國', symbol_size=12, border_color="#111", geo_normal_color="#323c48", geo_emphasis_color="#2a333d", geo_cities_coords=None, is_roam=True, **kwargs)

常用參數(shù)說明:

參數(shù) 接收值 說明
name str 圖例名稱
attr list 屬性名稱
value list 屬性所對(duì)應(yīng)的值
type str 圖例類型,有'scatter','effectScatter','heatmap'可選。默認(rèn)為'scatter'
maptype str 地圖類型
coordinate_region str 城市坐標(biāo)所屬國家
symbol_size int 標(biāo)記圖形大小。默認(rèn)為12
border_color str 地圖邊界顏色。默認(rèn)為'#111'
geo_normal_color str 正常狀態(tài)下地圖區(qū)域的顏色。默認(rèn)為'#323c48'
geo_emphasis_color str 高亮狀態(tài)下地圖區(qū)域的顏色。默認(rèn)為'#2a333d'
geo_cities_coords dict 用戶自定義地區(qū)經(jīng)緯度,類似如{'阿城':[126.58,45.32],}這樣的字典。
is_roam bool 是否開啟鼠標(biāo)縮放和平移漫游。'scale'縮放、'move'平移、'True'都開啟;默認(rèn)為True。

Geo 函數(shù)的使用:

import pandas as pd
from pyecharts import Geo
 
#讀取數(shù)據(jù)
datafile = u'D:\\pythondata\\travel\\travel_data.xlsx'
data = pd.read_excel(datafile)
attr = data['City']
value = data['Score']
 
geo = Geo("♡♡♡ 往后余生,踏遍山河 ♡♡♡", title_color="#2E2E2E",
     title_text_size=24,title_top=20,title_pos="center", width=1300,height=600, 
     background_color='#F6CEF5')
geo.add("", attr, value, type="effectScatter", is_random=True, visual_range=[0, 100], 
    maptype='china',visual_text_color="#FF0000", geo_normal_color="#6E6E6E",geo_emphasis_color='#F5D0A9',
    symbol_size=8, effect_scale=5, is_visualmap=True)
 
geo.render(path=u'D:\\pythondata\\travel\\往后余生.html')#生成html文件

沒有報(bào)錯(cuò)就是運(yùn)行成功了,去 path 路徑中,雙擊在默認(rèn)瀏覽器中打開 html 文件,:

 使用 pyecharts 模塊中的 map 函數(shù):

map 函數(shù) 地圖主要用于地理區(qū)域數(shù)據(jù)的可視化。

map.add(name, attr, value, maptype='china', is_roam=True, is_map_symbol_show=True, **kwargs)

map 函數(shù)的使用:

import pandas as pd
from pyecharts import Map
datafile = u'D:\\pythondata\\travel\\travel_data.xlsx'
data = pd.read_excel(datafile)
attr = data['Province_1']
value = data['mean_score']
map = Map("♡♡♡ 往后余生,踏遍山河", title_color="#2E2E2E",
     title_text_size=24,title_top=20,title_pos="center", width=1300,height=600, 
     background_color='#F6CEF5')
map.add("", attr, value, type="effectScatter", is_random=True, visual_range=[0, 100], 
    maptype='china', geo_emphasis_color='#F5D0A9',visual_text_color="#6E6E6E",
     is_visualmap=True, is_map_symbol_show=False)
map.render(path=u'D:\\pythondata\\travel\\往后余生_map.html')

沒有報(bào)錯(cuò)就是運(yùn)行成功了,去 path 路徑中,雙擊在默認(rèn)瀏覽器中打開 html 文件,:

Pyecharts 說明:http://pyecharts.org/#/zh-cn/charts_base?id=map%EF%BC%88%E5%9C%B0%E5%9B%BE%EF%BC%89

到此這篇關(guān)于Pyecharts 動(dòng)態(tài)地圖 geo()和map()的安裝與用法詳解的文章就介紹到這了,更多相關(guān)Pyecharts geo()和map() 內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 3段Python圖像處理的實(shí)用代碼的分享

    3段Python圖像處理的實(shí)用代碼的分享

    這篇文章主要介紹了3段Python圖像處理的實(shí)用代碼的分享,計(jì)算機(jī)視覺方向的Python實(shí)用代碼,用到多種庫具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-06-06
  • 跟老齊學(xué)Python之復(fù)習(xí)if語句

    跟老齊學(xué)Python之復(fù)習(xí)if語句

    是否記得,在上一部分,有一講專門介紹if語句的:從if開始語句的征程。在學(xué)習(xí)if語句的時(shí)候,對(duì)python編程的基礎(chǔ)知識(shí)了解的還不是很多,或許沒有做什么太復(fù)雜的東西。本講要對(duì)它進(jìn)行一番復(fù)習(xí),通過復(fù)習(xí)提高一下。如果此前有的東西忘記了,建議首先回頭看看前面那講。
    2014-10-10
  • 使用python實(shí)現(xiàn)掃描端口示例

    使用python實(shí)現(xiàn)掃描端口示例

    這篇文章主要介紹了使用python實(shí)現(xiàn)掃描端口示例,需要的朋友可以參考下
    2014-03-03
  • Win10?Anaconda?新建環(huán)境安裝python-pcl的步驟

    Win10?Anaconda?新建環(huán)境安裝python-pcl的步驟

    這篇文章主要介紹了Win10?Anaconda?新建環(huán)境安裝python-pcl的方法,至于VS環(huán)境下安裝C++?版本的pcl也可以按照此文提供的步驟安裝實(shí)現(xiàn),需要的朋友可以參考下
    2022-04-04
  • Python?Pandas學(xué)習(xí)之series的二元運(yùn)算詳解

    Python?Pandas學(xué)習(xí)之series的二元運(yùn)算詳解

    二元運(yùn)算是指由兩個(gè)元素形成第三個(gè)元素的一種規(guī)則,例如數(shù)的加法及乘法;更一般地,由兩個(gè)集合形成第三個(gè)集合的產(chǎn)生方法或構(gòu)成規(guī)則稱為二次運(yùn)算。本文將詳細(xì)講講Pandas中series的二元運(yùn)算,感興趣的可以了解一下
    2022-09-09
  • PyTorch中 tensor.detach() 和 tensor.data 的區(qū)別解析

    PyTorch中 tensor.detach() 和 tensor.data 的

    這篇文章主要介紹了PyTorch中 tensor.detach() 和 tensor.data 的區(qū)別解析,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-04-04
  • PyCharm更改字體和界面樣式的方法步驟

    PyCharm更改字體和界面樣式的方法步驟

    這篇文章主要介紹了PyCharm更改字體和界面樣式的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • Python基于內(nèi)置函數(shù)type創(chuàng)建新類型

    Python基于內(nèi)置函數(shù)type創(chuàng)建新類型

    這篇文章主要介紹了Python基于內(nèi)置函數(shù)type創(chuàng)建新類型,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-10-10
  • python基礎(chǔ)教程之元組操作使用詳解

    python基礎(chǔ)教程之元組操作使用詳解

    這篇文章主要介紹了python的元組操作使用方法,需要的朋友可以參考下
    2014-03-03
  • Django基礎(chǔ)三之視圖函數(shù)的使用方法

    Django基礎(chǔ)三之視圖函數(shù)的使用方法

    這篇文章主要介紹了Django基礎(chǔ)三之視圖函數(shù)的使用方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07

最新評(píng)論

洛川县| 土默特左旗| 禄丰县| 安康市| 长宁区| 象山县| 沂源县| 黔西县| 宁夏| 开阳县| 科技| 泰来县| 汤原县| 桃园市| 白沙| 安多县| 和顺县| 雷山县| 辰溪县| 孟州市| 密山市| 德江县| 林西县| 沿河| 南乐县| 安平县| 上杭县| 肥东县| 高雄市| 万载县| 海原县| 建德市| 博罗县| 怀仁县| 涟水县| 宜章县| 嘉峪关市| 神农架林区| 萨嘎县| 延庆县| 阿拉尔市|