Expand description
Mathematical functions.
Enabled via feature flag math_expressions
“math” DataFusion functions
Modules§
- abs
- math expressions
- bounds
- cot
- expr_fn
- factorial
- gcd
- iszero
- lcm
- log
- Math function:
log()
. - monotonicity
- nans
- Math function:
isnan()
. - nanvl
- pi
- power
- Math function:
power()
. - random
- round
- signum
- trunc
Functions§
- abs
- Return a
ScalarUDF
implementation of abs - acos
- Return a
ScalarUDF
implementation of acos - acosh
- Return a
ScalarUDF
implementation of acosh - asin
- Return a
ScalarUDF
implementation of asin - asinh
- Return a
ScalarUDF
implementation of asinh - atan
- Return a
ScalarUDF
implementation of atan - atan2
- Return a
ScalarUDF
implementation of atan2 - atanh
- Return a
ScalarUDF
implementation of atanh - cbrt
- Return a
ScalarUDF
implementation of cbrt - ceil
- Return a
ScalarUDF
implementation of ceil - cos
- Return a
ScalarUDF
implementation of cos - cosh
- Return a
ScalarUDF
implementation of cosh - cot
- Return a
ScalarUDF
implementation of cot - degrees
- Return a
ScalarUDF
implementation of degrees - exp
- Return a
ScalarUDF
implementation of exp - factorial
- Return a
ScalarUDF
implementation of factorial - floor
- Return a
ScalarUDF
implementation of floor - functions
- Returns all DataFusion functions defined in this package
- gcd
- Return a
ScalarUDF
implementation of gcd - isnan
- Return a
ScalarUDF
implementation of isnan - iszero
- Return a
ScalarUDF
implementation of iszero - lcm
- Return a
ScalarUDF
implementation of lcm - ln
- Return a
ScalarUDF
implementation of ln - log
- Return a
ScalarUDF
implementation of log - log2
- Return a
ScalarUDF
implementation of log2 - log10
- Return a
ScalarUDF
implementation of log10 - nanvl
- Return a
ScalarUDF
implementation of nanvl - pi
- Return a
ScalarUDF
implementation of pi - power
- Return a
ScalarUDF
implementation of power - radians
- Return a
ScalarUDF
implementation of radians - random
- Return a
ScalarUDF
implementation of random - round
- Return a
ScalarUDF
implementation of round - signum
- Return a
ScalarUDF
implementation of signum - sin
- Return a
ScalarUDF
implementation of sin - sinh
- Return a
ScalarUDF
implementation of sinh - sqrt
- Return a
ScalarUDF
implementation of sqrt - tan
- Return a
ScalarUDF
implementation of tan - tanh
- Return a
ScalarUDF
implementation of tanh - trunc
- Return a
ScalarUDF
implementation of trunc