nanInfFill
New in version 2.00.9.
语法
nanInfFill(X,Y)
参数
X 是除集合外任一数据形式的浮点数。
Y 是一个浮点数。
详情
在 DolphinDB 中,浮点数中出现的 NaN 和 Inf 值自动替换为空值。而在外部数据导入或计算过程中,可能出现极端场景,导致上述两个特殊值的引入。该函数用于替换这两个特殊值。
可使用指定 Y 值对 X 中存在的 NaN 或 Inf 值进行替换。
注:当 X 为字典时,该函数仅对 value 值进行替换。
例子
$ x = [float(`inf), 2, 3, float(`nan), 5, 6, 7]
$ nanInfFill (x, 2.2)
$ x = matrix(1..3, [float(`inf), float(`nan), 1.0])
$ nanInfFill(x, 1.2)
相关函数:isNanInf, countNanInf