pyarrow.compute.RoundToMultipleOptions#
- class pyarrow.compute.RoundToMultipleOptions(multiple=1.0, round_mode='half_to_even')#
基类:
_RoundToMultipleOptions用于将数字舍入到指定倍数的选项。
- 参数:
- multiple
numeric标量, 默认值 1.0 要舍入到的倍数。应为与待舍入参数类型兼容的标量。
- round_mode
str, 默认 “half_to_even” 舍入和平局处理模式。接受的值包括 “down”(向下舍入)、“up”(向上舍入)、“towards_zero”(趋向于零)、“towards_infinity”(趋向于无穷大)、“half_down”(半向下)、“half_up”(半向上)、“half_towards_zero”(半趋向于零)、“half_towards_infinity”(半趋向于无穷大)、“half_to_even”(半到偶数)、“half_to_odd”(半到奇数)。
- multiple
- __init__(self, multiple=1.0, round_mode='half_to_even')#
方法
__init__(self[, multiple, round_mode])deserialize(buf)反序列化函数的选项。
serialize(self)- static deserialize(buf)#
反序列化函数的选项。
- 参数:
- buf
Buffer 包含要反序列化数据的缓冲区。
- buf
- serialize(self)#