interpolate.linear() 函数
interpolate.linear() 使用线性插值在规则的时间间隔插入行,以确定插入行的值。
函数要求
- 输入数据必须具有
_time和_value列。 - 除
_time和_value之外的所有列都必须是组键的一部分。
函数类型签名
(<-tables: stream[{A with _value: float, _time: time}], every: duration) => stream[{A with _value: float, _time: time}]
有关更多信息,请参阅 函数类型签名。
参数
every
(必填) 插值点之间的时间间隔持续时间。
tables
输入数据。默认为管道转发数据 (<-)。
示例
按天插值缺失数据
import "interpolate"
data
|> interpolate.linear(every: 1d)
此页是否对您有帮助?
感谢您的反馈!