数据插值算法参考说明

Linear 插值算法详解

可选值 描述 备注
linear 线性填充值
t1 处的值取 p1、p2 直线上的 value;t 处的值取 p3、p4 直线上的 value;t2 处的值取 p5、p6 直线上的 value
  • 不支持非数值型数据的线性插值
  • 起始时间无值,则用起始时间前后两条数据线性插值
  • 终止时间无值,则用终止时间前后两条数据线性插值
  • int 类型数据线性插值出现小数时,取值需四舍五入
  • 如果某个时间没有前一条数据或后一条数据,则无法进行线性插值,则该时间返回值为 null
../_images/linear_illustration.png

Near 插值算法详解

可选值 描述 备注
near 邻近的一个值 p2 点离 t1 更近,则 t1 处的值取 p2 的 value;p4 离 t 更近,则 t 处的值取 p4 的 value;p5 离 t2 更近,则 t2 处的值取 p5 的 value
../_images/near_illustration.png

After 插值算法详解

可选值 描述 备注
after 之后的一个值 t1 处的值取 p2 的 value;t 处的值取 p4 的 value;t2 处的值取 p6 的 value
../_images/after_illustration.png