如何使用纬度和经度坐标制作小组?

时间:2017-09-12 14:36:32

标签: python machine-learning coordinates classification

我有一个时间序列数据集,其中给出了拾取和下降纬度和经度坐标。 由于城市的坐标几乎没有变化,如何在python中对它们进行分类?

我想制作组,以便可以应用分类算法。

我正在粘贴一排接送纽约市的经纬度坐标。

-73.973052978515625 40.793209075927734 -73.972923278808594 40.782520294189453

我已将纬度范围从40.6修正为40.9,经度范围从-73.9到-74.25

现在,我想将它们分组,以便可以应用分类算法。

1 个答案:

答案 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