1、先搜了一些推荐:聊一聊Python中优秀的6个地图可视化库 - 知乎 (zhihu.com)
他说有1.PyViz/HoloViz(Geoviews, Datashader, HvPlot);2.Folium;3.Plotly/Plotly Express;4.KeplerGl;5.IpyLeaflet;6.geopandas
2、pyecharts
(11条消息) python最全画地图,可视化数据_攻城狮的家园-CSDN博客_python画地图
这里的版本是 pyecharts-0.1.9.4
说是可以画动态图,我看看来,先把他这个运行一下。
使用地图首先要下载地图扩展:
$ 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
行了,这个测试很成功,我得去看怎么画线了
https://pyecharts.org/#/zh-cn/geography_charts
这个是官方的pyecharts的教程中文版。
有时候打开网页空白,因为默认优先从远程引用资源,这就导致有的时候无法加载js文件,图表显示不出来,用
CurrentConfig.ONLINE_HOST="你下载的地址"
https://545c.com/file/1445568-424122767
可以在这个网址下载,下载目录就是写在上面。
吹赞(51 封私信) Python 如何画出漂亮的地图? - 知乎 (zhihu.com)
Document这个也太好了,我宣布python天下第一!!
输入如上,真的太好了吧,我为什么还用java呢
Timeline - Timeline_map - Document (pyecharts.org)
这个可以用来处理季度的数据