Я пытаюсь узнать количество поездок в каждом районе Нью-Йорка C, я использую набор данных NY C Taxi Fare и получил 1 500 000 точек данных. Проблема в том, что процедура очень медленная, существуют ли другие процедуры для вычисления этих значений, расчета количества поездок для каждого района. Спасибо, я буду признателен за любой комментарий или идею.
Цитата
count=0
results=[]
for index_boro, row_boro in boroughs_gpd.iterrows():
count=0
print(row_boro.boro_name)
geom_boro = row_boro.geometry
for index_points, row_points in gdf.iterrows():
if (row_points.geometry.within(geom_boro)):
count=count+1
results.append((row_boro.boro_code,count))
break
a = tuple(results)
a