Office中国论坛/Access中国论坛

标题: 时间间隔 [打印本页]

作者: 菜优秀    时间: 2017-3-16 19:44
标题: 时间间隔
如表格所示,有一列时间数据以及一列测量值。时间数据基本以5s为间隔,但存在数据丢失。
现在想补齐丢失的数据所占的空,使得相邻行的时间不大于5秒,测量值等于上一行的测量值。
例如第5行与第6行之间需要增加一个23:59:59,测量值为62.03。第9行与第10行之间需要以5秒为间隔补齐所有缺失的时间,测量值皆为1.62
求大神帮忙!!!
时间测量值
23:59:30
3.12
23:59:34
4.92
23:59:44
4.93
23:59:49
4.03
23:59:54
62.03
00:00:04
4.02
00:00:09
3.35
00:00:14
1.62
00:00:19
1.62
00:20:00
1.33
00:20:05
1.36
00:20:10
1.215
00:20:15
1.139
00:20:20
1.063
00:20:25
0.987
00:20:30
0.911

      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      

作者: 菜优秀    时间: 2017-3-16 19:52
存在跨天的时段,例如从23:59:59 到 00:00:04
作者: roych    时间: 2017-3-17 12:55
用liner线性回归函数就能补全了。
作者: 菜优秀    时间: 2017-3-21 18:24
roych 发表于 2017-3-17 12:55
用liner线性回归函数就能补全了。

具体怎么做呢?这些时间之间的间隔不一定是5s的整数倍,例如第九行与第十行之间。
作者: roych    时间: 2017-3-22 12:07
菜优秀 发表于 2017-3-21 18:24
具体怎么做呢?这些时间之间的间隔不一定是5s的整数倍,例如第九行与第十行之间。

分到每秒的增长速度,然后乘以秒数。不过,话说,那个62.03的不算异常值么?还有就是20分钟的变化那么小,不应该重新测量一次么?
你可以试试用trend来插值。不过要注意每个值之间的间距。——由于存在异常值,所以用linest先求斜率的玩法就有点问题了




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3