【发布时间】:2020-10-02 20:22:57
【问题描述】:
这是我给定的数据框。
Date latitude longitude Sense Time
0 1/31/2020 41.83426175 -72.70849209 1/31/2020 20:16
1 1/31/2020 41.83426175 -72.70849209 1/31/2020 20:16
2 1/31/2020 41.83428482 -72.70856874 1/31/2020 20:17
3 1/31/2020 41.83428482 -72.70856874 1/31/2020 20:17
4 1/31/2020 41.83433778 -72.70852501 1/31/2020 20:22
5 1/31/2020 41.83433778 -72.70852501 1/31/2020 20:22
6 1/31/2020 41.83427319 -72.70843216 1/31/2020 20:28
7 1/31/2020 41.83427319 -72.70843216 1/31/2020 20:28
8 1/31/2020 41.83448205 -72.70789807 1/31/2020 20:33
9 1/31/2020 41.83451187 -72.70729114 1/31/2020 20:34
10 1/31/2020 41.83455839 -72.70806683 1/31/2020 20:48
11 1/31/2020 41.83413174 -72.70827285 1/31/2020 20:50
12 1/31/2020 41.83425776 -72.70850601 1/31/2020 21:25
13 1/31/2020 41.83425776 -72.70850601 1/31/2020 21:25
14 1/31/2020 41.83403703 -72.70798106 1/31/2020 23:11
15 1/31/2020 41.83408303 -72.70867975 1/31/2020 23:19
16 1/31/2020 41.83398011 -72.70777882 1/31/2020 23:25
17 1/31/2020 41.83407303 -72.70855327 1/31/2020 23:29
18 1/31/2020 41.83441461 -72.70816693 1/31/2020 23:32
19 1/31/2020 41.83392464 -72.7079223 1/31/2020 23:32
如何找出在每个位置(纬度、经度)花费的总时间,然后将其添加到数据框中的新列?
【问题讨论】:
-
df.groupby(['lat','lon']).max()-df.groupby(['lat','lon']).min()? -
您需要更好的样本数据...每个组
Sense Time都是相同的,因此每行都为 0。