0

我正在做一个商业数据分析项目。我已经制作了一个名为 top10_locations_count 的 pandas 数据框,它由 3 列组成;“坐标”、“位置”和“交易”以及 Google Colab 上的 10 行。

在此处输入图像描述

接下来,我制作了一个基本的 folium 地图并尝试遍历数据框以从列中向地图添加功能(已经导入了 folium)。代码是:

# make a basic map
top10_locations_map = folium.Map(location = (42.0988316272597 ,-98.82989549371113),zoom_start=4)

# loop through th rows of top10_locations_count
for index,row in top10_locations_count.iterrows():
    # add a merker for each corrdinate with popup and tooltip
    folium.Marker(location = [str(row['coordinates'][0]),str(row['coordinates'][1])],
                  popup = row['locations'],
                  tooltip = row['locations']+' '+'Transactions: '+ str(row['transactions'])).add_to(top10_locations_map)

top10_locations_map

但是,我收到了一个RecursionError Traceback (most recent call last)RecursionError: maximum recursion depth exceeded in comparison

在此处输入图像描述

那么......关于如何解决这个问题的任何想法?

谢谢

4

0 回答 0