fill() 函数
fill()
使用非空值替换输入表中的所有空值。
输出表与输入表相同,只是在指定列中替换了所有空值。
函数类型签名
(<-tables: stream[B], ?column: string, ?usePrevious: bool, ?value: A) => stream[C] where B: Record, C: Record
有关更多信息,请参阅 函数类型签名。
参数
column
要在其中替换空值的列。默认为 _value
。
value
用于替换空值的常量值。
值类型必须与指定列的类型匹配。
usePrevious
使用上一个非空值替换空值。默认为 false
。
tables
输入数据。默认为管道转发数据 (<-
)。
示例
使用指定的非空值填充空值
import "sampledata"
sampledata.int(includeNull: true)
|> fill(value: 0)
使用上一个非空值填充空值
import "sampledata"
sampledata.int(includeNull: true)
|> fill(usePrevious: true)
此页是否对您有帮助?
感谢您的反馈!