pyecharts源码解读(5)数据集包datasets概述:支持模糊查找键的数据结构FuzzyDict

当前pyecharts版本为1.9.0

概述

datasets包位于pyecharts包顶级目录中,用于存放pyecharts的内置数据集,并将数据集映射到固定的三个“全局”变量中。包结构如下:

├─datasets # 数据集包
│  │  city_coordinates.json # 省市县坐标集
│  │  countries_regions_db.json # 国家地区缩写
│  │  map_filename.json # 资源文件名称、路径映射表
│  │  __init__.py # 定义字典模糊查找类,管理附加组件

city_coordinates.json

datasets包中的city_coordinates.json文件存放着国内城市地理坐标数据,数据格式为{城市名称: [经度, 纬度},例如:

{
   
   
  "阿城": [
    126.58,
    45.32
  ],
  "阿克苏": [
    80.19,
    41.09
  ],
  "阿勒泰": [
    88.12,
    47.5
  ],
  "阿图什": [
    76.08,
    39.42
  ]
  }

countries_regions_db.json

datasets包中的countries_regions_db.json文件存放着全球国家、地区的缩写信息,数据格式为{名称:缩写},例如:

{
   
   
    "蒲隆地": "BI", 
    "圣卢西亚": "LC", 
    "巴巴多斯": "BB", 
    "安道尔": "AD",
 }

map_filename.json

datasets包中的map_filename.json文件存放着pyecharts资源文件名称与路径的映射关系,数据格式为{名称:[路径,扩展名]},例如:

{
   
   
  "bulma": ["bulma.min", "css"],
  "jquery": ["jquery.min", "js"],
  "jquery-ui": ["jquery-ui.min", "js"],
  "resize-sensor": ["ResizeSensor", "js"]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值