数据可视化——pyecharts(地图)

简介:

pyecharts库中负责地理坐标系的模块是Geo,负责地图的模块是Map,负责百度地图的模块是BMap,负责图表配置的模块是options。在 pyecharts 中,图表的一切皆通过 options来修饰调整。

重点:在最新版本很多内容都进行了调整,这一篇是基于最新版的,在jupyterbook上运行, 只提供最有实用性的参数

一、一些基础:
1.16进制颜色码
2.可能需要的地图资源
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

二、geo模块

0、导入相关模块

1、首先是实例化对象:可传入图表宽度、名称、背景颜色

2、add_schema() :传入要显示的区域名称、是否显示下辖区的名称、图表颜色、边界线颜色

3、add(): 传入图例名称、数据(二级列表)、图类型(ChartType.EFFECT_SCATTER动态散点
图,ChartType.HEATMAP热力图,scatter, effectScatter, heatmap, lines)

4、set_series_opts() :是否显示每个区域的数据大小

5、set_global_opts() : 设置图标标题

6、render_notebook() : 在notebook中渲染显示图表

from pyecharts.faker import Faker
from pyecharts import options as opts
from pyecharts.charts import Geo, Map
from pyecharts.globals import ChartType, SymbolType

geo = Geo(init_opts = {
   "width":1600,"chart_id":"ceshi","bg_color":"#404a59"})

geo.add_schema(maptype="甘肃", label_opts = opts.LabelOpts(is_show=False), itemstyle_opts=opts.ItemStyleOpts(color
  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值