当前位置:   article > 正文

python地图制作 - pyecharts(1.9.1)绘制各城市地图_python画市区

python画市区

准备工作:

  • 一份清洗好的数据,当然你也可以设置随机数(pip install random)。
  • pip install pyecharts 、pip install pandas 成功后选择自己需要的下载,如

pip install echarts-countries-pypkg 

pip install echarts-china-provinces-pypkg

pip install echarts-china-cities-pypkg 

pip install echarts-china-counties-pypkg 

pip install echarts-china-misc-pypkg

pip install echarts-united-kingdom-pypkg

参考代码:

  1. from pyecharts.charts import Map # 新旧版本不同
  2. from pyecharts import options as opts #引入配置项入口
  3. import pandas as pd
  4. data = pd.read_excel('./test.xlsx')
  5. data1 = data.groupby('城市').count()
  6. num = pd.Series(data1.iloc[:,1]) # 切片取任意一列
  7. area = list(num.index)
  8. values = list(num)
  9. china_area = (
  10. Map()
  11. .add('',list(zip(area,values)), 'china-cities') # zip是新旧版本差异,china-cities指的是maptype
  12. .set_global_opts(
  13. title_opts=opts.TitleOpts(title='部分城市招聘数量'),
  14. visualmap_opts=opts.VisualMapOpts(
  15. min_=1,
  16. max_=1300, # num.max()
  17. is_piecewise=False) #分段
  18. )
  19. .set_series_opts(
  20. # 标签名称显示,默认为True
  21. label_opts=opts.LabelOpts(is_show=False, color="blue")
  22. )
  23. .render("map_chinacities.html")
  24. )

参考文章

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/725566
推荐阅读
相关标签
  

闽ICP备14008679号