pyEcharts 地图安装与使用,全国动态新冠疫情地图

做~自己de王妃 提交于 2020-02-12 02:19:38
  • 全球国家地图: echarts-countries-pypkg (1.9MB): 世界地图和 213 个国家,包括中国地图
  • 中国省级地图: echarts-china-provinces-pypkg (730KB):23 个省,5 个自治区
  • 中国市级地图: echarts-china-cities-pypkg (3.8MB):370 个中国城市
  • 中国县区级地图: echarts-china-counties-pypkg (4.1MB):2882 个中国县·区
  • 中国区域地图: echarts-china-misc-pypkg (148KB):11 个中国区域地图,比如华南、华北。

安装地图文件包 

方法一:

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
此方法我安装时前两个成功,其他文件包会出现超时错误,因此选择方法二进行安装.

 

方法二

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

 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple echarts-china-misc-pypkg

 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple echarts-united-kingdom-pypkg

pip  install pyecharts_snapshot

 

#导包

import pandas as pd
from pyecharts.charts import Map
from pyecharts import options as opts

 

#数据来源于网络,读取数据

data = pd.read_excel("C:/Users/86186/Desktop/xgyq.xlsx",sheet_name='1')
data.head()

 

#提取需要的数据,转换格式

list = list(zip(data['省份'],data['新增']))
 

#画图

map_1 = Map()

# 对全局进行设置

map_1.set_global_opts(

#设置标题

title_opts=opts.TitleOpts(title="全国疫情地图"),

#设置最大数据范围

visualmap_opts=opts.VisualMapOpts(max_=2500) )

map_1.add("新增确诊人数", list, maptype="china")

# 地图创建完成后,通过render()方法可以将地图渲染为html

map_1.render('全国疫情地图.html')

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!