成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > 一文帶你掌握Pyecharts地理數據可視化的方法

一文帶你掌握Pyecharts地理數據可視化的方法

熱門標簽:外呼系統(tǒng)前面有錄音播放嗎 申請辦個400電話號碼 柳州正規(guī)電銷機器人收費 深圳網絡外呼系統(tǒng)代理商 騰訊地圖標注有什么版本 千呼ai電話機器人免費 高德地圖標注字母 鎮(zhèn)江人工外呼系統(tǒng)供應商 400電話辦理費用收費

本文主要介紹了Pyecharts地理數據可視化,分享給大家,具體如下:

一、Pyecharts簡介和安裝

1. 簡介

Echarts 是一個由百度開源的數據可視化,憑借著良好的交互性,精巧的圖表設計,得到了眾多開發(fā)者的認可。而 Python 是一門富有表達力的語言,很適合用于數據處理。當數據分析遇上數據可視化時,pyecharts 誕生了。

  • 簡潔的 API 設計,使用如絲滑般流暢,支持鏈式調用
  • 囊括了 30+ 種常見圖表,應有盡有
  • 支持主流 Notebook 環(huán)境,Jupyter Notebook 和 JupyterLab
  • 可輕松集成至 Flask,Sanic,Django 等主流 Web 框架
  • 高度靈活的配置項,可輕松搭配出精美的圖表
  • 詳細的文檔和示例,幫助開發(fā)者更快的上手項目
  • 多達 400+ 地圖文件,并且支持原生百度地圖,為地理數據可視化提供強有力的支持

pyecharts版本v0.5.x 和 v1 間不兼容,v1 是一個全新的版本,語法也有很大不同。

2. 安裝

安裝pyecharts

pip install pyecharts -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
import pyecharts
print(pyecharts.__version__)     # 查看當前pyecharts版本

安裝相關的地圖擴展包

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple echarts-countries-pypkg  		# 全球國家地圖
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple echarts-china-provinces-pypkg  # 中國省級地圖
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple echarts-china-cities-pypkg   # 中國市級地圖
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple echarts-china-counties-pypkg  # 中國縣區(qū)級地圖

二、地圖可視化

1. 世界地圖

利用 Starbucks.csv 中的數據,首先計算每個國家(Country)對應的門店數量,然后使用世界地圖可視化展示星巴克門面店在全球的數量分布。

# -*- coding: UTF-8 -*-
"""
@File  :demo1.py
@Author :葉庭云
@CSDN  :https://yetingyun.blog.csdn.net/
"""
import pandas as pd
from pyecharts.charts import Map
from pyecharts import options as opts
from pyecharts.globals import ThemeType, CurrentConfig

CurrentConfig.ONLINE_HOST = 'D:/python/pyecharts-assets-master/assets/'

# pandas讀取csv文件里的數據
df = pd.read_csv("Starbucks.csv")['Country']
# 統(tǒng)計各個地區(qū)星巴克門店數量
data = df.value_counts()
datas = [(i, int(j)) for i, j in zip(data.index, data.values)]


# 實例化一個Map對象
map_ = Map(init_opts=opts.InitOpts(theme=ThemeType.PURPLE_PASSION))
# 世界地圖
map_.add("門店數量", data_pair=datas, maptype="world")
map_.set_series_opts(label_opts=opts.LabelOpts(is_show=False))  # 不顯示label
map_.set_global_opts(
   title_opts=opts.TitleOpts(title="星巴克門店數量在全球分布", pos_left='40%', pos_top='10'),  # 調整title位置
   legend_opts=opts.LegendOpts(is_show=False),
   visualmap_opts=opts.VisualMapOpts(max_=13608, min_=1, is_piecewise=True,
   pieces=[{"max": 9, "min": 1, "label": "1-9", "color": "#00FFFF"},    # 分段 添加圖例注釋和顏色
     {"max": 99, "min": 10, "label": "10-99", "color": "#A52A2A"},
     {"max": 499, "min": 100, "label": "100-499", "color": "#0000FF	"},
     {"max": 999, "min": 500, "label": "500-999", "color": "#FF00FF"},
     {"max": 2000, "min": 1000, "label": "1000-2000", "color": "#228B22"},
     {"max": 3000, "min": 2000, "label": "2000-3000", "color": "#FF0000"},
     {"max": 20000, "min": 10000, "label": ">=10000", "color": "#FFD700"}
       ])
   )

# 渲染在網頁上
map_.render('星巴克門店在全球的分布.html')

運行效果如下:

2. 國家地圖

漣漪散點圖

利用 china.csv 中的數據,首先計算每個城市(City)對應的門店數量,然后使用 pyecharts 包內 Geo 模塊繪制星巴克門面店在中國各城市的數量分布的漣漪散點地圖。

import pandas as pd
from pyecharts.globals import ThemeType, CurrentConfig, GeoType
from pyecharts import options as opts
from pyecharts.charts import Geo

CurrentConfig.ONLINE_HOST = 'D:/python/pyecharts-assets-master/assets/'
# pandas讀取csv文件數據
df = pd.read_csv("china.csv")['City']
data = df.value_counts()

datas = [(i, int(j)) for i, j in zip(data.index, data.values)]
print(datas)

geo = Geo(init_opts=opts.InitOpts(width='1000px', height='600px', theme=ThemeType.DARK))
geo.add_schema(maptype='china', label_opts=opts.LabelOpts(is_show=True))  # 顯示label 省名
geo.add('門店數量', data_pair=datas, type_=GeoType.EFFECT_SCATTER, symbol_size=8)
geo.set_series_opts(label_opts=opts.LabelOpts(is_show=False))
geo.set_global_opts(title_opts=opts.TitleOpts(title='星巴克門店在中國的分布'),
          visualmap_opts=opts.VisualMapOpts(max_=550, is_piecewise=True,
          pieces=[{"max": 50, "min": 0, "label": "0-50", "color": "#708090"},    # 分段 添加圖例注釋 和顏色
               {"max": 100, "min": 51, "label": "51-100", "color": "#00FFFF"},
               {"max": 200, "min": 101, "label": "101-200", "color": "#00008B"},
               {"max": 300, "min": 201, "label": "201-300", "color": "#8B008B"},
               {"max": 600, "min": 500, "label": "500-600", "color": "#FF0000"},
                 ])
          )

geo.render("星巴克門店在中國的分布.html")

運行效果如下:

動態(tài)軌跡圖

# -*- coding: UTF-8 -*-
"""
@File  :demo3.py
@Author :葉庭云
@CSDN  :https://yetingyun.blog.csdn.net/
"""
from pyecharts import options as opts
from pyecharts.charts import Geo
from pyecharts.globals import ChartType, SymbolType, CurrentConfig, ThemeType

CurrentConfig.ONLINE_HOST = 'D:/python/pyecharts-assets-master/assets/'
# 鏈式調用
c = (
  Geo()
  .add_schema(
    maptype="china",
    itemstyle_opts=opts.ItemStyleOpts(color="#323c48", border_color="#111"),
    label_opts=opts.LabelOpts(is_show=True)
  )
  .add(
    "",
    [("廣州", 55), ("北京", 66), ("杭州", 77), ("重慶", 88), ('成都', 100), ('???, 80)],
    type_=ChartType.EFFECT_SCATTER,
    color="white",
  )
  .add(
    "",
    [("廣州", "上海"), ("廣州", "北京"), ("廣州", "杭州"), ("廣州", "重慶"),
     ('成都', '海口'), ('???, '北京'), ('???, '重慶'), ('重慶', '上海')
     ],
    type_=ChartType.LINES,
    effect_opts=opts.EffectOpts(
      symbol=SymbolType.ARROW, symbol_size=6, color="blue" # 軌跡線藍色
    ),
    linestyle_opts=opts.LineStyleOpts(curve=0.2), # 軌跡線彎曲度
  )
  .set_series_opts(label_opts=opts.LabelOpts(is_show=False))
  .set_global_opts(title_opts=opts.TitleOpts(title="動態(tài)軌跡圖"))
  .render("geo_lines_background.html")
)

運行效果如下:

3. 省市地圖

熱力圖

# -*- coding: UTF-8 -*-
"""
@File  :demo4.py
@Author :葉庭云
@CSDN  :https://yetingyun.blog.csdn.net/
"""
from pyecharts import options as opts
from pyecharts.charts import Geo
from pyecharts.faker import Faker
from pyecharts.globals import GeoType, CurrentConfig

CurrentConfig.ONLINE_HOST = 'D:/python/pyecharts-assets-master/assets/'

c = (
  Geo()
  .add_schema(maptype="廣東", label_opts=opts.LabelOpts(is_show=True))
  .add(
    "熱力圖",
    [list(z) for z in zip(Faker.guangdong_city, Faker.values())],
    type_=GeoType.HEATMAP,
  )
  .set_series_opts(label_opts=opts.LabelOpts(is_show=True))
  .set_global_opts(
    visualmap_opts=opts.VisualMapOpts(), title_opts=opts.TitleOpts(title="Geo-廣東地圖")
  )
  .render("geo_guangdong.html")
)

運行效果如下:

地圖上批量添加經緯度數據

數據來源于美團網成都地區(qū)酒店信息,利用其中酒店的經緯度數據,批量添加在地圖上可視化。

# -*- coding: UTF-8 -*-
"""
@File  :demo5.py
@Author :葉庭云
@CSDN  :https://yetingyun.blog.csdn.net/
"""
import pandas as pd   
from pyecharts.charts import Geo  
from pyecharts import options as opts  
from pyecharts.globals import GeoType, CurrentConfig, ThemeType

CurrentConfig.ONLINE_HOST = 'D:/python/pyecharts-assets-master/assets/'
# 讀取Excel數據 數據來源美團網酒店信息
df = pd.read_excel("hotel.xlsx")

# 獲取 地點 經緯度信息
geo_sight_coord = {df.iloc[i]['酒店地址']: [df.iloc[i]['經度'], df.iloc[i]['緯度']] for i in range(len(df))}
data = [(df['酒店地址'][j], f"{int(df['最低價'][j])}元(最低價)") for j in range(len(df))]
# print(data)
# print(geo_sight_coord)

# 實例化Geo對象 導入成都地圖
g = Geo(init_opts=opts.InitOpts(theme=ThemeType.PURPLE_PASSION, width="1000px", height="600px"))
g.add_schema(maptype="成都")

for k, v in list(geo_sight_coord.items()):
  # 添加地址、經緯度數據
  g.add_coordinate(k, v[0], v[1])

# 生成漣漪散點圖
g.add("", data_pair=data, type_=GeoType.EFFECT_SCATTER, symbol_size=6)
g.set_series_opts(label_opts=opts.LabelOpts(is_show=False))
g.set_global_opts(title_opts=opts.TitleOpts(title="成都-酒店地址分布"))
g.render("酒店地址分布.html")

運行效果如下:

到此這篇關于一文帶你掌握Pyecharts地理數據可視化的方法的文章就介紹到這了,更多相關Pyecharts地理數據可視化內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • pyecharts在數據可視化中的應用詳解
  • 利用pyecharts讀取csv并進行數據統(tǒng)計可視化的實現
  • python使用pyecharts庫畫地圖數據可視化的實現
  • Flask和pyecharts實現動態(tài)數據可視化
  • Python數據可視化 pyecharts實現各種統(tǒng)計圖表過程詳解
  • Python 數據可視化pyecharts的使用詳解

標簽:海南 合肥 哈爾濱 平頂山 烏蘭察布 大慶 郴州 烏蘭察布

巨人網絡通訊聲明:本文標題《一文帶你掌握Pyecharts地理數據可視化的方法》,本文關鍵詞  一文,帶你,掌握,Pyecharts,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《一文帶你掌握Pyecharts地理數據可視化的方法》相關的同類信息!
  • 本頁收集關于一文帶你掌握Pyecharts地理數據可視化的方法的相關信息資訊供網民參考!
  • 推薦文章
    91自拍.com| 天天摸天天做天天爽水多| 五月天婷婷综合社区| 亚洲男人在线天堂| 99久久精品久久久久久清纯| 99热播精品免费| 性生活黄色大片| 午夜精品久久久久久久96蜜桃| 亚洲色图20p| 91福利国产成人精品播放| 爱啪视频在线观看视频免费| 亚洲国产精品久久久久秋霞影院| 中文字幕乱码亚洲无线精品一区| 成年人在线观看| 国产精品短视频| 97超碰资源站在线观看| 日本中文字幕亚洲| 老司机在线看片网av| 久热精品视频在线观看一区| 欧美精品一区二区三区国产精品| 亚洲在线电影| 精品免费视频一区二区| 国产不卡在线观看视频| 男男h黄动漫啪啪无遮挡软件| 欧美孕妇毛茸茸xxxx| 欧美日韩精品免费观看视频完整| 欧美精品在线观看一区二区| 又黄又www| 久久久久久久久国产精品| 亚洲美女视频在线免费观看| 国产精品视频在| 卡一精品卡二卡三网站乱码| 国产精品一区二区无码对白| 麻豆精品91| eeuss影院在线观看第一页| 国产午夜视频在线观看| 久久偷拍免费视频| 在线视频免费观看一区| 久久久国产精品网站| 欧美一级大片视频| 久久综合精品国产一区二区三区| 625成人欧美午夜电影| 中文字幕欧美激情| 国产精品久久国产愉拍| 中文子幕无线码一区tr| 亚洲av中文无码乱人伦在线视色| 日韩成人伦理电影在线观看| 久草av在线播放| 成人av电影天堂| 亚洲精品狠狠操| 久久在线免费观看视频| 精品国产二区三区| 久久亚洲精品国产亚洲老地址| 亚洲无码精品在线播放| 在线电影一区二区| 性少妇videosexfreexxx片| aaa国产精品视频| 日本午夜视频在线观看| 精品高清视频| 成人豆花视频| 国产91精品入口17c| 俺也去精品视频在线观看| 国产精品一区二区三区乱码| 香蕉亚洲视频| 国产精品视频地址| 欧美香蕉视频| 韩日精品中文字幕| 中文字幕 久热精品 视频在线| 免费一区二区视频| 久久伊人精品天天| **亚洲第一综合导航网站| 日韩在线视频二区| 欧美性猛交xxxx免费看| 福利一区二区免费视频| 一区二区三区三区在线| 99免费精品在线| 日本久久久久久久久久久| 91丨九色丨蝌蚪丨少妇在线观看| 高清在线观看免费| 97品白浆高清久久久久久| 97免费资源站| 成a人v在线播放| 4hu最新网址| 欧美黄色成人网| 99爱精品视频| 日本学生初尝黑人巨免费视频| 日本不卡免费高清视频在线| 欧美18一12sex性处hd| 亚州福利视频| 日本少妇xxxxx| 天堂资源在线| 亚州视频一区二区三区| 亚洲综合免费观看高清完整版在线| 91免费看片在线| 97国产精东麻豆人妻电影| 深夜福利免费在线观看| 日韩精品亚洲精品| 国产裸体视频网站| 国产另类图片| 老司机精品福利视频| www.久久久久久久久久| 色大18成网站www在线观看| 国产精品久久久对白| 国产精品免费视频久久久| 国产成人自拍高清视频在线免费播放| 在线视频观看国产| 国产一区在线视频观看| 激情小说中文字幕| 日韩一级片免费在线观看| 五月婷六月丁香| 无码人妻精品一区二区三区不卡| 你懂的国产精品永久在线| 奇米影视狠888| 久久激情五月丁香伊人| mm131午夜| 91亚洲午夜精品久久久久久| 久热精品在线观看视频| 亚洲欧美综合区自拍另类| 午夜精品视频网站| 思热99re视热频这里只精品| 丰满少妇又爽又紧又丰满69| 国模精品一区二区三区| 成人午夜电影网站| 国产偷久久久精品专区| 2019国产精品自在线拍国产不卡| 伊人久久五月天| 亚洲午夜未满十八勿入免费观看全集| 欧美国产亚洲精品| 亚洲黄色在线观看视频| 男女性色大片免费观看一区二区| 亚洲无限乱码一二三四麻| 美日韩丰满少妇在线观看| 日韩精品不卡一区二区| 日韩在线播放中文字幕| 久久精品女人毛片国产| 亚洲一区二区三区中文字幕在线| 99精品国产高清在线观看| www.热久久| 亚洲欧美日韩综合aⅴ视频| 欧美成人黄色小视频| 国产婷婷色一区二区三区四区| 色琪琪一区二区三区亚洲区| 黄色一级视频片| 亚洲午夜精品一区二区国产| 国产日产亚洲精品| 国产精品乱人伦一区二区| 色噜噜成人av在线| 日本久久二区| 国产精品久久久91| 99视频精品| 欧美13一16娇小xxxx| 亚洲www在线观看| 精品国产无码在线观看| 蜜桃精品久久久久久久免费影院| 天天碰免费视频| 一二三四在线视频观看社区| 日韩子在线观看| 亚洲成色777777女色窝| 国产在线精品一区二区| 一区二区三区欧美亚洲| 91不卡在线观看| 国产免费区一区二区三视频免费| 喜爱夜蒲2在线| 亚洲二区在线播放| 91网站在线观看免费| 亚洲巨乳在线| 特级西西444www高清大视频| 成人性生交大片免费看无遮挡aⅴ| 国产一级片麻豆| 麻豆精品免费视频| 三年中国国语在线播放免费| 亚洲在线免费| 57pao成人国产永久免费| 国产日产欧美精品一区二区三区| 国产精品国产三级国产aⅴ原创| 91精品视频免费观看| 国产精一品亚洲二区在线视频| 国产日韩视频在线观看| 黄色网页在线免费观看| 桥本有菜av在线| 亚洲精品98久久久久久中文字幕| 97在线视频一区| av一区二区在线播放| 黄网站视频在线观看| 国产乱码久久久| 97人妻精品一区二区免费| 免费毛片在线看片免费丝瓜视频| 美女视频黄频大全不卡视频在线播放| 少妇精品久久久久久久久久| 日本不卡视频一二三区| 亚洲图片一区二区| 国产精品久久久久久久久免费看| 99热精品免费| 国产精品亚洲欧美日韩一区在线| 久久久精品2019中文字幕神马| 欧美专区福利在线| 老司机av福利| 国产探花在线观看视频| 黄色视屏网站在线免费观看| 国内综合精品午夜久久资源| 国产一区二区三区精彩视频| 欧美美女色图| 青青草偷拍视频| 亚洲精品一区二区三区影院| 免费日韩电影在线观看| 激情亚洲色图| 精品国精品国产尤物美女| 国产亚洲一区二区在线| youjizz.com亚洲| 日韩免费高清| 国产黑人绿帽在线第一区| 久久99深爱久久99精品| 春意影院午夜免费入口| 岛国毛片在线观看| 老司机午夜精品99久久| 亚洲一区日韩精品中文字幕| 日韩免费一级视频| 超碰在线国产| 欧美亚洲国产日本| 久久精品免费在线观看| 久久999免费视频| 一级毛片免费高清中文字幕久久网| 日本激情一区二区| 亚洲国产高清国产精品| 天堂8在线天堂资源bt| 日韩成人免费电影| 日本一区二区三区播放| 正在播放久久| jizz视频在线观看| 欧美性猛交bbbbb精品| 日韩在线资源| 中文字幕人成人乱码| 国产免费无遮挡吸奶头视频| 亚洲另类黄色| 韩日精品在线| 日韩欧美综合视频| 庆余年2免费日韩剧观看大牛| 黄网站免费在线观看| 国产老头和老头xxxx×| www黄色在线观看视频| 日产精品久久久久久久| 黄色网页在线免费观看| 日本中文视频| 在线国产日本| 麻豆精品精品国产自在97香蕉| 久久无码人妻精品一区二区三区| 91麻豆精品国产91久久久更新资源速度超快| 日本黄大片一区二区三区| 国产一区二区三区国产精品| 久久久精品三级| 日韩av电影资源网| 精品色蜜蜜精品视频在线观看| 天堂网.www在线资源| 国产精品秘入口18禁麻豆免会员| 国产一区二区三区四区五区入口| 国产一区二区三区不卡在线观看| 不卡视频一二三四| 亚洲成人激情在线观看| 蜜臀视频一区二区三区| 国产精品成人69xxx免费视频| 欧美亚洲视频一区二区| 国产精品普通话| av激情网站| 欧美三级午夜理伦三级中视频| 欧美欧美全黄| 好看的av网站| 中文字幕日韩欧美精品高清在线| 在线亚洲免费| 成人av电影在线| 亚洲小说春色综合另类电影| 日韩成人激情视频| 羞羞免费视频网站| 一本一本久久a久久精品综合妖精| 日韩电影大全在线观看| 毛茸茸free性熟hd| 国产肉丝袜一区二区| 日韩免费精品视频| 免费在线观看黄色av| 538在线精品| 一区二区三区区四区播放视频在线观看| 日韩一区国产在线观看| 欧美激情一区二区三区p站| 国产精品入口日韩视频大尺度| 欧美香蕉视频| 精品国产31久久久久久| 少妇高潮爽到全身痉挛抽搐| 在线中文字幕播放| 久久久久精彩视频| 高端美女服务在线视频播放| 色综合天天综合网中文字幕| 精品日韩一区二区三区| 在线播放第一页| 国产免费久久久| 26uuu久久综合| 九九久久久2| 欧美理论电影大全| 黄色三级电影网| 国产精品视频一区二区免费不卡| 无尽裸体动漫2d在线观看| 毛片av在线播放| 日本国产高清不卡| 亚洲久久在线观看| 人妻无码一区二区三区| 日韩网站在线看片你懂的| 久久久蜜桃一区二区人| 中文字幕jux大岛优香| 最近中文字幕mv在线一区二区三区四区| 久久久久国产精品区片区无码| 91沈先生作品| 亚洲精品国产欧美| 中国日韩欧美久久久久久久久| 精品一区二区成人精品| 欧美性xxxxxx少妇| 丝袜亚洲欧美日韩综合| 中文字幕在线影视资源| 特黄特黄的视频| 韩国三级电影在线观看婷婷| 国产精品影院在线观看| 高清一区二区视频| 欧美成人观看免费全部完小说| 在线观看久久av| 大香伊人久久精品一区二区| 亚洲第一论坛sis| 精品国产欧美日韩| 7777精品伊人久久久大香线蕉最新版| 在线天堂资源www在线污| 在线综合+亚洲+欧美中文字幕| 一级久久久久久久|