首页 > 解决方案 > 如何总结 R 中的几个时间步长?

问题描述

我想绘制一张热图,显示一年中通风系统的运行时间。由于我的数据集有 1 分钟时间步长,我需要将值汇总到每小时时间步长(y 轴上的 1440 个值导致分辨率太小)。所以我正在寻找一个命令来平均前60个值,接下来的60个等等......

dput(head(mydate,20)) structure(list(date = structure(c(1498373340, 1498373400, 1498373460, 1498373520, 1498373580, 1498373640, 1498373700, 1498373760, 1498373820, 1498373880, 1498373940, 1498374000, 1498374060, 1498374120, 1498374180, 1498374240, 1498374300, 1498374360, 1498374420, 1498374480), class = c("POSIXct", "POSIXt"), tzone = ""), DS.ZV_SB = c(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)), row.names = c(NA, 20L), class = "data.frame")

标签: raverageheatmapsummarize

解决方案


推荐阅读