使用pyecharts绘制地图

本文介绍了如何使用Python库Pyecharts创建地图图表,展示了红一方面军长征期间在中国各省的行进路线和兵力分布。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

#导入所需要的数据模块
from pyecharts import options as opts
from pyecharts.charts import Map
from pyecharts.faker import Faker

# 统计地图构建数据时, 地区名要跟地图上的名字完全对应,不可以增减字数。
# 统计地图的地图类型选取,需要注意:
# 1. 中国地图传入: 'china'
# 2. 外国地图传入: '美国', '英国', '俄罗斯'
# 3. 中国省份和城市: '广东', '梅州', '新疆'


# 【统计地图展示: 红一方面军(中央红军)长征经历过的省份及剩余兵力】
# 红一方面军10000人—— 毛主席,周总理,朱总司令(党中央)
# 红四方面军80000人—— 张国焘(另立党中央)—— 叛党

data =  [
         ['江西省', 86000],
         ['福建省', 85000], ['广东省', 82000], ['湖南省', 65000], ['广西省', 65000],
         ['贵州省', 30000], ['云南省', 20000], ['四川省', 10000], ['甘肃省', 5000],
         ['陕西省', 7000],  # 星星之火可以燎原,《毛泽东选集1-4卷》,唯物辩证法——实践论和矛盾论
        ]#导入数据室


c = (
    Map()
    .add("商家A", data, "china")  # 第三个参数为:地图类型,具体参考 pyecharts.datasets.map_filenames.json 文件
    .set_global_opts(
        title_opts=opts.TitleOpts(title="Map-广东地图"),#设置标题标签 visualmap_opts=opts.VisualMapOpts()
    )
)


c.render_notebook()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值