首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在R中获取前6小时的平均值

在R中获取前6小时的平均值
EN

Stack Overflow用户
提问于 2016-07-14 19:55:46
回答 0查看 88关注 0票数 0

我有一个每小时辐射水平的数据集。我需要得到过去6小时的平均辐射水平。因此,对于点c,我需要: mean(data$STRALING(c-7):(c-1))

这将是我的问题的一个解决方案,如果数据集在哪里是完整的(它不是,有时会丢失几个小时),并且我不知道如何在没有for循环的情况下自动执行它(我希望避免这种情况,因为有199056个条目上升)。

我有一个包含辐射和时间的POSIXct格式的数据框中的数据:

代码语言:javascript
复制
            GLOBALE_STRALING             POSTIME
    1383116               98 2016-06-10 18:00:00
    1383118               55 2016-06-10 19:00:00
    1383125               26 2016-06-10 20:00:00
    1383130                6 2016-06-10 21:00:00
    1383137                0 2016-06-10 22:00:00
    1383142                0 2016-06-10 23:00:00

我已经为此绞尽脑汁了一段时间了,我真的希望有一个我不知道的函数来解决这个问题。提前谢谢。

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38375583

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档