【发布时间】:2020-03-05 05:28:24
【问题描述】:
我需要使用 Python 在散景中制作交互式点图。基本上,我需要使用纬度和经度制作一张地图,以显示拥有这些不同宠物的人。
类型变量有狗、猫、鸟、蜥蜴或其他。蓝色的点必须表示狗主人,红点表示猫主人,绿色表示蜥蜴主人,粉红色表示鸟主人。我需要从类型变量中删除“其他”值,因为我不希望它出现在地图上。
我还需要有关悬停工具的帮助,因为当我滚动点时,我想查看宠物的类型和该点的纬度/经度。
我是一个初学者,所以我只是想出了如何将excel文件导入python。
谢谢!
数据如下:
Type Latitude Longitude
Dog 41.9595 82.494997
Cat 41.4388 82.493585
等等……
我希望我可以附上数据集,但我似乎不能在这里。但是,我不需要确切的结果。只是对用于执行此操作的代码的想法。
到目前为止,这就是我所拥有的
import pandas as pd
Pet_Data = pd.read_csv('PetMap.csv',sep=',')
Pet_Data.head()
【问题讨论】:
-
坦率地说,到目前为止你什么都没有。也许首先你应该检查散景是否可以display maps 并测试它。或者您需要使用 Google Map API、OpenStreet Map API 或 JavaScript 库Leaflet