Pycharts 画中国地图

from pyecharts.charts import Map,Geo
from pyecharts import options as opts

def get_china_map(value_1, value_2, title, subtitle):
    data = [("广东省",value_1),("山东省",0),("河南省",0),("四川省",0),("江苏省",0),("河北省",0),("湖南省",0),("安徽省",0),
            ("浙江省",value_2),("湖北省",0),("广西壮族自治区",0),("云南省",0),("江西省",0),("辽宁省",0),("黑龙江省",0),("陕西省",0),
            ("山西省",0),("福建省",0),("重庆省",0),("贵州省",0),("吉林省",0),("甘肃省",0),("内蒙古自治区",0),("上海市",0),
            ("台湾省",0),("新疆维吾尔自治区",0),("北京市",0),("天津市",0),("海南省",0),("香港",0),("青海省",0),
            ("宁夏省",0),("西藏自治区",0),("澳门",0)]
    map_ = Map()
    map_.add("",data,"china")
    map_.set_global_opts(
        title_opts=opts.TitleOpts(title=title,subtitle=subtitle,pos_right="center",pos_top="5%"),
        visualmap_opts=opts.VisualMapOpts(max_=12000),
    ) 
    return map_

i = 0
title, sub_title = df.values[i][0], df.values[i][1]
dg_value, zj_value = df.values[i][4], df.values[i][7]
temp = get_china_map(float(dg_value), float(zj_value), title, sub_title)
temp.render_notebook()
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值