我是jupyter笔记本的新手,想要根据位置创建热图。 我创建了一个谷歌API密钥,我的代码如下所示: 唯一不对的是,它表示" Ooops出了问题!"
import gmaps
import math
gmaps.configure(api_key="My API Key")
location_columns = df[['latitude', 'longitude']]
location_tuples = [tuple(x) for x in location_columns.values]
fig = gmaps.figure()
fig.add_layer(gmaps.heatmap_layer(location_tuples))
fig
如果有人能帮助我,我真的很感激
答案 0 :(得分:0)
您应该使用%matplotlib inline
运行一个单元格。通常人们在文档的开头运行它,但在任何单元格中都可以运行。
答案 1 :(得分:0)
之前也遇到了同样的问题,只是重新启动了计算机,地图出现了:)
答案 2 :(得分:0)
只需使用以下命令查找jupyter笔记本扩展列表即可。
jupyter nbextension list
如果gmaps不在包含它的扩展列表中:
jupyter nbextension enable --py --sys-prefix widgetsnbextension
jupyter nbextension enable --py --sys-prefix gmaps
如果仍然没有显示,请尝试重新启动jupyter笔记本。