如您所见,我有两列(stop_id 和到达时间)。我必须编写一个代码(可能是一个 for 循环),arrival_time
对相同的stop_id
. 例如,如您所见,对于stop_id = 12893
, I 有三个arrival_time
值,它们不按升序排列。这些都是:
5:49:49;
20:34:07; and
18:51:13
我无法手动完成,因为我有大约 11,000 个独特的stop_id values
. 提前致谢。
stop_id arrival_time
12893 5:19:49
12893 6:20:31
12893 6:50:31
12893 7:20:31
12893 7:50:31
12893 8:20:31
12893 8:50:31
12893 9:04:49
12893 10:04:49
12893 11:04:49
12893 12:04:49
12893 5:49:49
12893 13:04:49
12893 14:04:49
12893 15:21:13
12893 15:51:13
12893 16:21:13
12893 16:51:13
12893 17:21:13
12893 17:51:13
12893 18:21:13
12893 19:19:07
12893 19:49:07
12893 21:34:07
12893 22:34:07
12893 23:34:07
12893 24:45:07
12893 20:34:07
12893 18:51:13
12898 5:51:56
12898 6:22:30
12898 7:22:30
12898 7:52:30
12898 8:22:30
12898 8:52:30
12898 10:52:56
12898 11:52:56
12898 12:52:56
12898 13:52:56
12898 6:52:30
12898 9:52:56
12898 5:21:56
12898 14:52:56
12898 15:57:30
12898 16:27:30
12898 16:57:30
12898 17:27:30
12898 17:57:30
12898 18:27:30
12898 18:57:30
12898 20:22:22
12898 21:22:22
12898 22:22:22
12898 23:22:22
12898 24:22:22
12898 19:22:22
12898 15:27:30
您可以使用该包dplyr
。例如:
dplyr::arrange(dataframe, stop_id, arrival_time)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句