我有一个时间序列数据集,其中给出了拾取和下降纬度和经度坐标。 由于城市的坐标几乎没有变化,如何在python中对它们进行分类?
我想制作组,以便可以应用分类算法。
我正在粘贴一排接送纽约市的经纬度坐标。
-73.973052978515625 40.793209075927734 -73.972923278808594 40.782520294189453
我已将纬度范围从40.6修正为40.9,经度范围从-73.9到-74.25
现在,我想将它们分组,以便可以应用分类算法。
答案 0 :(得分:1)
例如,您可以在名为tuples
的{{1}}列表中插入坐标。请注意,我还附加了一些超出范围的坐标。这是代码:
coordinates
输出:
coordinates = [
(-73.973052978515625,40.793209075927734),
(-73.972923278808594,40.782520294189453),
(-75.9,40.7)
]
filtered = list()
# filtering coordinates
for c in coordinates:
if -74.25 <= c[0] <= -73.9 and 40.6 <= c[1] <= 40.9:
filtered.append(c)
print filtered # here you have your filtered coordinates