python - 计算由时间间隙分隔的连续每小时记录 block 的平均值

标签 python excel ms-access sas pivot-table

我收到的数据是 Excel 格式的。当然,也可以使用 MS-Access。我还有 SAS 和 Python。

我有两列数据,分别命名为DateTimeObservation。观察结果是数字,对应于每小时的读数。排序后,会出现一天或多天的连续每小时观察,逻辑上(且不规则地)间隔大于一小时的时间间隔。

我需要自动识别时间 block (24,000 条记录)并计算每个离散时间 block 的平均值、最小和最大观察

最佳答案

这是一个数据透视表示例:-

SO29810103 example

关于python - 计算由时间间隙分隔的连续每小时记录 block 的平均值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29810103/

相关文章:

python - 使用编程格式化文本

python - 如何旋转数据框分组结果

excel - Kendo Grid Excel 导出,带有下拉模板的列

ms-access - 如何向 Access 报告添加按钮以将其导出到 Excel/PDF?

security - 从 VBA (MS Access) 解密 PGP 加密文件的最简单方法

vba - 查找不包含在另一个查询中的记录

Python:查找列表元素之间的差异

python importlib,如何使动态加载文件的缓存无效

php - 如何将checkbox的值携带到php页面并输出.xls文件?

excel - 始终将单元格格式设置为 Excel 中的文本