我有这样的数据(已经分类了)。你知道吗
lat_long
9.999,98.655
9.998,98.647
9.998,98.646
9.998,98.614
9.997,98.655
9.997,98.648
9.997,98.647
9.997,98.646
9.996,98.725
我想将地点分组,条件是第一个地点(第一排)与下一个地点相比必须在500米以内(或在纵横比例尺中为55/1100)世界其他地区超过500米的第一排是第二组和第三组,以此类推。你知道吗
我可以用oraclesql或python来实现这一点。你知道吗
我的预期输出将是这样的(但在这个例子中不符合我的条件)。只是为了理解。)
lat_long group first_lat_long
9.999,98.655 1 9.999,98.655
9.998,98.647 1 9.999,98.655
9.998,98.646 1 9.999,98.655
9.998,98.614 2 9.998,98.614
9.997,98.655 2 9.998,98.614
9.997,98.648 2 9.998,98.614
9.997,98.647 3 9.997,98.647
9.997,98.646 3 9.997,98.647
9.996,98.725 4 9.996,98.725
目前没有回答
相关问题 更多 >
编程相关推荐