将连续观察数据转换为R中的时间间隔扫描

问题描述 投票:0回答:1

我有连续收集的观察行为数据,所以每一行都代表行为的变化,像这样附加时间戳。

Subject  Behaviour  Timestamp
X1       do_this    2013-10-21 09:14:48
X1       do_that    2013-10-21 09:33:38
X1       do_this    2013-10-21 09:43:48

我想将这些数据全天转换为一系列1分钟的扫描,以便以上内容可以...

Subject  Behaviour  Timestamp
X1       do_this    2013-10-21 09:14:00
X1       do_this    2013-10-21 09:15:00
X1       do_this    2013-10-21 09:16:00
X1       do_this    2013-10-21 09:17:00
X1       do_this    2013-10-21 09:18:00
X1       do_this    2013-10-21 09:19:00
etc...
X1       do_that    2013-10-21 09:33:00
X1       do_that    2013-10-21 09:34:00
X1       do_that    2013-10-21 09:35:00
X1       do_that    2013-10-21 09:36:00
etc...
X1       do_this    2013-10-21 09:43:00
X1       do_this    2013-10-21 09:44:00
X1       do_this    2013-10-21 09:45:00

我发现了将每个时间戳取整的技巧,但是我正在努力寻找一种方法来填补原始观察行之间的空白,以便每个观察中的每一分钟都有自己的扫描。

感谢任何指针。

r time intervals continuous
1个回答
0
投票

关于此事,首先您可以确定日期:

© www.soinside.com 2019 - 2024. All rights reserved.