python安装pylad报错_用python画出某“毒王”的动态路线图

河南前几天出现1例输入性新冠肺炎确诊病例

,打破了连续十几天“0”增加的记录,也把河南人民重新带入疫情的黑暗恐怖之中

。为了让大家的清晰地掌握该“毒王”的行程,我用pyecharts画出了他的动态路线图。

第一步:安装pyecharts

安装说起来比较简单,但是也有一些坑,直接在命令行用pip安装即可,但是要选择版本,因为最新版的pyecharts有些库不能用,如下图:

但是运行后会出现如下错误:

这个很好解决,直接在命令行pip install pyecharts_snapshot安装该模块即可。

第二步:画出国外行程路线动态图

1.从新闻上找到了他的途径地

行程相当丰富啊!

2.将这几个城市的名字和经纬度一起存入表格中,城市相对较少,就不用写爬虫了

3.用pandas读取该表格,给每列命名为city、lad(经度)、long(纬度),并存入列表中

4.用pandas.DataFrame将三个列表转换成二维数组格式

5.定义经纬度格式

pyecharts里面城市经纬度的格式为{'城市':['经度','纬度']},因此我们还需要组装一下我们数据

6.设置画布格式

Title_pos=标题位置,width和heigth和画布的宽度和高度

7.设置地理轨迹图的格式

8.设置标题和路线

geolines.add的1、2参数分别为标签和路线,mapytpe表示选择的地图类型,“world”表示世界地图,geo_cities_coords为上述经纬度数据组。

9.发布,得到html文件

在脚本所在文件夹找到render.html文件,用浏览器打开,会发现只有路线,没有地图底图,那是因为我们还没有安装地图库,只需在命令用pip安装一下地图库

10.效果展示

7天时间横跨了整个亚欧大陆。用浏览器打开的时候是个动图,这里没显示出来。

第三步:所在城市的主要行程图

方法同第二步,但是要将8中的mapytpe=“郑州”

交通方式主要是地铁。

小结:疫情吃紧时期,希望大家还是坚持住,减少不必要外出,不给国家添麻烦。

请在“python的爬虫与数据分析”后台获得源码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值