我想计算R中基于时间的滑动窗口。
我的数据框的列名称为:id
,rec_time
,pupil_x
,pupil_y
。
我想为每个窗口计算描述性统计信息。窗口大小应为30秒,步长为15秒。
我知道软件包rollapply
的功能zoo
。
但是我不知道如何使用该功能通过时间戳创建滑动窗口。
期待您的回答。谢谢!
答案 0 :(得分:0)
您要寻找的功能是zoo::rollmean()
您可以简单地使用rollmean(x, 30)
来应用它,其中30是30秒的滑动窗口。
由于没有提供可重复的示例,我只能详细说明。