是否热衷于同时使用Python下采样和上采样?

我有一个如下所示的DataFrame:

log file

它基于自动售货机种类的日志文件。 DF由机器关闭时(除READY以外的任何时间)和重新启动时(READY)的时间点编制索引。 “停机时间”列指示计算机关闭了多长时间(错误发生与下次重启之间的时间差)。我希望按小时数查看此停机时间。问题在于,有时行之间的间隔更少,有时甚至超过一个小时。使用以下简单的重采样代码时:

data_uptime3=data_uptime2.resample('H').sum()

我得到的东西适用于相距不到一小时但行不长的行:

dataframe2

相反,我希望将第一行中的这82201秒在更长的时间段中划分为每小时3600秒(该时间段的第一小时和最后一小时具有相应的秒数),并在记录距离现在不到一个小时的情况(现在是这样)。最终,我想知道机器每小时关机的百分比。对不起,我刚刚开始主动使用堆栈。 你能帮我这个忙吗?

emily198688 回答:是否热衷于同时使用Python下采样和上采样?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3108976.html

大家都在问