【问题标题】:Time based sliding window in RR中基于时间的滑动窗口
【发布时间】:2019-02-09 21:50:08
【问题描述】:

我想在 R 中计算一个基于时间的滑动窗口。 我的数据框有列名:idrec_timepupil_xpupil_y。 我想计算每个窗口的描述性统计数据。窗口大小应为 30 秒,步长为 15 秒。

我知道包zoo 的函数rollapply。 但我不知道如何使用该函数按时间戳创建滑动窗口。

期待您的回答。谢谢!

【问题讨论】:

  • 欢迎来到 StackOverflow!如果我们看到您的数据以及预期的结果,回答您的问题会容易得多。请参阅this linkthis link,了解如何创建一个最小的、可重现的示例。

标签: r


【解决方案1】:

你要找的函数是zoo::rollmean()

您可以使用 rollmean(x, 30) 简单地应用它,其中 30 是 30 秒的滑动窗口。

由于没有提供可重复的示例,因此我无法详细说明。

【讨论】:

    猜你喜欢
    • 2011-04-28
    • 2016-08-01
    • 1970-01-01
    • 2011-08-03
    • 2013-04-03
    • 2013-10-27
    • 1970-01-01
    • 2012-07-25
    • 2013-01-17
    相关资源
    最近更新 更多