计算点数并计算列的平均值

时间:2021-02-10 14:05:09

标签: python python-3.x pandas dataframe geopandas

大家好。

  • 我必须使用空间文件,我想计算 ordens_sort_minahexagonos 的订单数,然后计算某个六边形内订单数的平均值。< /p>

  • 1. 对于这第一步,我已经有了一个完美运行的代码。 You can check it right here

  • 这是我使用上面链接的代码计算六边形内订单的输出。

<头>
id road_id n 距离 几何 count_orders
159 72 1 0.0 多边形 ((-43.29064 -19.64867, -43.29058 -19.6... 0
160 74 1 0.0 多边形 ((-43.29064 -19.64885, -43.29058 -19.6... 0
160 72 2 0.0 多边形 ((-43.29064 -19.64885, -43.29058 -19.6... 0
161 74 1 0.0 多边形 ((-43.29063 -19.64903, -43.29058 -19.6... 0
161 72 2 0.0 多边形 ((-43.29063 -19.64903, -43.29058 -19.6... 0
  • 2. 我想要做的,但仍然无法弄清楚如何提取 timedelta 的平均值并放入输出中。我在 ordens_sort_mina 地理数据框中表示了一个名为 difference 的列,即 i 行的 timestamp_orders 减去 i+1 行的 timestamp_orders 之差。基本上,我想执行订单计数和计算的相同订单的 difference 列的平均值。

  • 这就是我的 ordens_sort_mina 地理数据框:

<头>
order_id 优先级 timestamp_orders created_at_x modified_at_x 几何 id 状态 区别
947805c1-6631-4ed6-a4b1-cf384d5814bd 紧急 2020-11-23 00:51:51 2020-11-23 00:51:51 2020-11-24 21:00:00 点 (-43.27593 -19.65312) 45d72bd7-fbe4-4a94-a4ab-512cb1a3bafa 阿伯塔 38 天 08:16:18
947805c1-6631-4ed6-a4b1-cf384d5814bd 紧急 2020-11-23 00:51:51 2020-11-23 00:51:51 2020-11-24 21:00:00 点 (-43.27593 -19.65312) d3bf1f63-4f87-489d-9121-cf611b3bc97f 阿伯塔 0 天 00:00:00
f4c84c16-590b-4dda-a9ba-043a77500dcb 媒体 2020-11-23 00:51:52 2020-11-23 00:51:52 2020-11-24 21:00:00 点 (-43.27797 -19.65344) 8de35981-b156-4aa4-b988-1422f4a5e36f 阿伯塔 0 天 00:00:01

0 个答案:

没有答案