Module math

Source
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