我正在读取一个 pickle 文件:
pandas.read_pickle('data/file.pickle')
Run Code Online (Sandbox Code Playgroud)
它抛出这个错误:
UnpicklingError: invalid load key, '\x00'.
Run Code Online (Sandbox Code Playgroud)
请注意,我已经看到了有关如何在保存泡菜文件时解决此问题的其他线程,但就我而言,我只需要打开这个特定的数据帧。
此外,pickle 文件可能包含一些特殊字符。
我正在尝试使用 Folium(一个使用 Leaflet 绘制地理数据的 python 库)为一个城市构建一个家庭价值热图。我的数据框包含纬度、经度和价格(作为权重的变量)。便宜的区域应该是绿色的,昂贵的区域应该是红色的。问题是一些带有许多点的贫困区域似乎更昂贵,因为这些点相互重叠并将该区域变成红色。该方法有一些参数可以切换,但其中任何一个都解决了我的问题。有没有人有办法克服这个问题或使用python制作交互式热图的替代库?