【娱乐】pyechart绘制中国地图

编程入门 行业动态 更新时间:2024-10-11 19:13:40

【娱乐】pyechart绘制<a href=https://www.elefans.com/category/jswz/34/1758320.html style=中国地图"/>

【娱乐】pyechart绘制中国地图

源码:

# -*- coding:utf-8 -*-
# 2022-1-14
# 作者:小蓝枣  编辑:cxy
# pyecharts地图# 需要引用的库
from pyecharts import options as opts
from pyecharts.charts import Map
import random# 设置zhzhx去过省份次数,并设置初始数量为0
zhzhx = [
['四川', 0],
['台湾', 0],
['新疆', 0],
['江西', 0],
['河南', 0],
['辽宁', 0],
['西藏', 0]
]# 设置cxy去过省份次数,并设置初始数量为0
cxy = [
['河北', 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],
['西藏', 0],
['宁夏', 0],
['新疆', 0],
['北京', 0],
['天津', 0],
['上海', 0],
['重庆', 0],
['香港', 0],
['澳门', 0]
]def data_filling(array):''' 作用:给数组数据填充随机数'''for i in array:# 随机生成1到1000的随机数i[1] = random.randint(1,1000)print(i)data_filling(zhzhx)
data_filling(cxy)def create_china_map():''' 作用:生成中国地图'''(Map().add(series_name="zhangzhang", data_pair=zhzhx, maptype="china", is_selected=False,# 是否显示图形标记,默认为Trueis_map_symbol_show=False) .add(series_name="chenxy", data_pair=cxy, maptype="china", is_selected=True,# 是否启用鼠标滚轮缩放和拖动平移,默认为Trueis_roam=False,)# 设置标题.set_global_opts(# 设置标题title_opts=opts.TitleOpts(title="去过省份"),# 设置分段显示visualmap_opts=opts.VisualMapOpts(max_=1000, is_piecewise=True),# 设置标准显示# visualmap_opts=opts.VisualMapOpts(max_=1000, is_piecewise=False))# 关闭标签名称显示  #省份的名称不显示了.set_series_opts(label_opts=opts.LabelOpts(is_show=False))# 生成本地html文件.render("./中国地图-去过省份.html"))create_china_map()

演示视频1

演示视频2

参考:

=1001.2014.3001.5502

更多推荐

【娱乐】pyechart绘制中国地图

本文发布于:2024-03-10 07:58:34,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1727410.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:中国地图   pyechart

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!