ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

python 热力地图

2022-07-20 13:00:06  阅读:295  来源: 互联网

标签:map 26 sequence python 地图 ## 热力 maptype opts


from pyecharts.charts import Map
from pyecharts import options as opts
##要用世界地图:maptype=“world”
##要用中国地图: maptype=“china”
##要用广东地图:maptype=“广东”

value = [115.4,121.6,122,116,123.3,110.4,118.4,116.8,114.3,
         113.2,111.8,116.8,113.4,113,121.3,118.7,119,117.6,113.8,
         115.1,114.1,115.2,112.6,114.8,120.2,118.2,119.8,114.7,115.4,
         114.6,112.7]
attr = ['甘肃','广东', '广西','贵州','海南',
        '河南','湖北', '湖南','宁夏','青海',
        '陕西','四川', '西藏','新疆','云南',
        '重庆','北京', '天津','河北','山西','内蒙古',
        '辽宁','吉林', '黑龙江','上海','江苏','浙江','安徽','福建'
        ,'江西','山东']
sequence = list(zip(attr,value))
sequence=[['北京', 63], ['湖北', 45], ['甘肃', 7], ['山东', 69], ['浙江', 68], ['陕西', 24], ['黑龙', 21], ['江苏', 53], ['广东', 62], ['河北', 44], ['安徽', 26], ['山西', 36], ['上海', 66], ['福建', 26], ['江西', 23], ['重庆', 9], ['天津', 15], ['辽宁', 33], ['河南', 52], ['湖南', 13], ['贵州', 5], ['吉林', 9], ['海南', 2], ['四川', 28], ['新疆', 7], ['内蒙', 5], ['广西', 2], ['云南', 5], ['宁夏', 1]]
sequence=[['德城区', 63], ['宁津县', 45], ['乐陵市', 7], ['庆云县', 69], ['平原县', 68], ['禹城市', 24], ['齐河县', 21], ['夏津县', 53],["临邑县",44],["武城县",26],["陵城区",36]]
def map_visualmap(sequence, year) -> Map:
    c = (
        Map(opts.InitOpts(width='1200px',height='600px'))               #  opts.InitOpts() 设置初始参数:width=画布宽,height=画布高
            .add(series_name=year, data_pair=sequence, maptype="德州" )       # 系列名称(显示在中间的名称 )、数据 、地图类型
            .set_global_opts(
            title_opts=opts.TitleOpts(title="地图"),
            visualmap_opts=opts.VisualMapOpts(max_=130, min_=95),
        )
    )
    return c


map = map_visualmap(sequence, '1993')
map.render(path='./test.html')

 

 

搜索

复制

标签:map,26,sequence,python,地图,##,热力,maptype,opts
来源: https://www.cnblogs.com/xkdn/p/16497566.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有