1

我正在尝试使用 Databricks 社区笔记本上的 Ipyleaflet 在地图上绘制一些数据我得到了 Panda DataFrame 中的所有点但是当我将列传递给地图并尝试将其保存在文件中时出现错误

from ipyleaflet import Map,Heatmap
from IPython.display import HTML
from random import uniform
from ipyleaflet import Map, basemaps, basemap_to_tiles
latitudes = trips['start_station_latitude']
longitudes = trips['start_station_longitude']
intensities = trips['count']



m = Map(center=[0, 0], zoom=2)
locations = [
    latitudes.to_json(), longitudes.to_json(), intensities.to_json()
]
heat = Heatmap(locations=locations, radius=20, blur=10)
m.add_layer(heat)

# Change some attributes of the heatmap
heat.radius = 30
heat.blur = 50
heat.max = 0.5
heat.gradient = {0.4: 'red', 0.6: 'yellow', 0.7: 'lime', 0.8: 'cyan', 1.0: 'blue'}

m
m.save("test.html")

HTML(filename="test.html")

当我尝试执行时,出现此错误:

在此处输入图像描述

有人知道这个错误吗?还有另一种方法可以在不保存的情况下绘制此地图,我尝试安装到 jupyter 扩展,但我没有在 Databricks 社区平台找到如何做到这一点谢谢大家

4

0 回答 0