1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
| from pyecharts import Map
province_distribution = { "北京": 3.923916945, "天津": 1.974557674, "河北": 0.031448024, "山西": -0.243928321, "内蒙古": 0.285642805, "辽宁": -0.012222464, "吉林": 0.037753234, "黑龙江": -0.098705912, "上海": 2.498539306, "江苏": 0.367988799, "浙江": 0.889074231, "安徽": -0.6519182, "福建": -0.202640638, "江西": -0.968214234, "山东": 0.355384584, "河南": -0.99580695, "湖北": -0.264681358, "湖南": -1.012688352, "广东": 0.574760013, "广西": -0.830955316, "海南": 0.149846753, "重庆": -0.431589086, "四川": -0.717277576, "贵州": -1.400394406, "云南": -1.016323672, "西藏": -0.146483877, "陕西": -0.202472393, "甘肃": -0.976863652, "青海": -0.352463859, "宁夏": -0.001899423, "新疆": -0.561382676 } provice = list(province_distribution.keys()) num = list(province_distribution.values())
chinaMap = Map(width=1200, height=600) chinaMap.add(name="医疗水平综合得分", attr=provice, value=num, visual_range=[-1.1, 1.5], maptype='china', is_visualmap=True) chinaMap.render(path="中国地图.html")
|