我有一个带有时间戳、纬度和经度的熊猫数据框,并且我使用 hilbertcurve 包中的 HilbertCurve 添加了希尔伯特曲线索引。我的数据框如下所示:
import pandas as pd
df = pd.DataFrame({'time':['2019-10-19 19:23:00', '2019-10-19 19:24:00', '2019-10-19 19:25:00'],\
'lon':[48.80,48.801, 48.8018], \
'lat':[2.13,2.130,2.12], \
'hilbert'=[4578,4577,4521]})
print(df)
我想找到特定希尔伯特细胞的邻居。例如,对于单元格 4578,我想找到它周围的 8 个单元格,分别是东、东北、北、西北、西、西南、南、东南。
我到处寻找,但我没有幸运地找到答案。