ifinf(X;Y)
Returns a specified value when the value in a given column is an infinite value.
Syntax
ifinf(X;Y)
Input
Argument | Type | Description |
---|---|---|
X |
any numeric type | A column name |
Y | any numeric type | A scalar value or the name of a column |
Note:
X
and Y
must be the same type.Return Value
Returns Y
if the value in column X
is an infinite value
(positive or negative). Otherwise, returns the value in column X
. The data
type of the return value is the same as X
and Y
.
If X
is N/A, the result is Y
.
Sample Usage
X |
Y |
ifinf(X;Y) |
---|---|---|
1/0 | 9999.0 | 9999 |
1/5 | 9999.0 | 0.2 |
0/0 | 9999.0 | 9999 |
NA | 9999.0 | 9999 |
0/0 | NA | NA |