具有Pandas数据的Folium标记。为什么没有标记出现?

时间:2018-05-27 17:52:32

标签: python pandas geospatial folium

我试图通过2013 - 2018年美国枪支暴力的讨价还价数据来策划美国的枪支暴力事件。通过一些研究,我发现叶片对我来说是个不错的选择。然而,经过多次尝试和大量谷歌搜索后,我无法以任何方式让标记显示在地图上(除了最初的标记,还有一个标记持续显示在北方而不是最初的标记 - 我不知道是否它代表一个实际的事件或它是某种错误)。

数据集是一个pandas df,我创建了它的一个子集,只包括该部分过程的经度,纬度,incident_id和n_killed变量。不可否认,有250,000个事件,所以任何和所有密谋都会花费很多时间 - 但我愿意等待它是否有效。我建议其他可能更适合此过程的软件包。 这是我迄今为止尝试过的代码:

folium_map = folium.Map(location=[40.00, -73.00],
                    zoom_start=13,
                    tiles="CartoDB dark_matter")
marker = folium.CircleMarker(location=[40.738, -73.98])
marker.add_to(folium_map)
for index, row in gunviolence_try.iterrows():
if row['n_killed'] >2:
    color="#E37222" 
else:
    color="#0A8A9F"

folium.CircleMarker(location=(row["latitude"],      
                          row["longitude"]),
                color = color,
                fill=True).add_to(folium_map)
folium_map

非常感谢任何和所有关于如何进行此操作的指示!

0 个答案:

没有答案