我正在为我的地图创建一个字典,通过纬度和经度为销售区域地图聚合所有的县/州,但是它不会停止运行,尽管我昨晚刚刚尝试过,它运行得非常好。你知道吗
我已经重新启动过好几次了。你知道吗
Territory1 = ["Austin","Bay Area - SF","Bay Area - SV","Bold North","Chicago 1","Chicago 2","Dallas 1","Dallas 2","Desert","Georgia","Great Lakes","LA","LA 2","Maryland Metro","Metro Central","Metro East","Mid South","Mid-Atlantic","Missouri Valley","New England 1","New England 2","NY Metro","OC/LA","Ohio Valley","Peninsula","Philly East","Philly West","PNW 1","PNW 2","PNW 3","Rockies","So Cal","South","SoVA"]
for territory in Territory1:
territory_data = dict(
lat = df.loc[df["Territory1"]==territory,"Lat"],
lon = df.loc[df["Territory1"]==territory,"Lon"],
name = territory,
marker = dict(size = 8, opacity = 0.5),
type = 'scattermapbox')
Territory1.append(territory_data)
我想要的是一个聚合列表,它将显示在地图中,用户可以单击以单独查看每个地区(这些地区在Territory1列表中列出)。你知道吗
它不会停止,因为:
在
Territory1
列表中追加新元素,然后没有结束。
可能您需要:
results_list.append(territory_data)
正如@serafeim所说,您在向列表中添加内容的同时对列表进行迭代。你知道吗
我相信你想做的是:
相关问题 更多 >
编程相关推荐