大家好!!!今天给大家来绘制一下福建省市级人口数分布图!!!
首先:
导入pyecharts库中的Map,Geo
from pyecharts import Map,Geo
然后接下去输入市名数据:
attr=["泉州市","福州市","厦门市","漳州市","莆田市","宁德市","龙岩市","南平市","三明市"]
人口数值数据:
value=[878.23,829.13,516.40,505.43,321.07,314.68,272.36,268.06,248.65]
然后表名:
chart=Map('福建省份级市的人口数分布图(万人)')
接下来对它的图导入和画框大小、颜色等
chart.add("",attr,value,maptype="福建",
is_visualmap=True,
visual_range=[200.00,1000.00],
visual_text_color="#000",
is_map_symbol_show=False,
visual_orient="horizontal",
)
最后,保存为html文件:
chart.render('福建省份级市的人口数分布图(万人).html')
#这个呢大家可以自己选择路径,我是用juypyter notebook故直接保存在里面!!!
运行结果:
完整代码:
from pyecharts import Map,Geo
attr=["泉州市","福州市","厦门市","漳州市","莆田市","宁德市","龙岩市","南平市","三明市"]
value=[878.23,829.13,516.40,505.43,321.07,314.68,272.36,268.06,248.65]
chart=Map('福建省份级市的人口数分布图(万人)')
chart.add("",attr,value,maptype="福建",
is_visualmap=True,
visual_range=[200.00,1000.00],
visual_text_color="#000",
is_map_symbol_show=False,
visual_orient="horizontal",
)
chart.render('福建省份级市的人口数分布图(万人).html')