pyarrow.compute.RoundBinaryOptions#

class pyarrow.compute.RoundBinaryOptions(round_mode='half_to_even')#

Bases: _RoundBinaryOptions

Options for rounding numbers when ndigits is provided by a second array

Parameters:
round_modestr, default β€œhalf_to_even”

Rounding and tie-breaking mode. Accepted values are β€œdown”, β€œup”, β€œtowards_zero”, β€œtowards_infinity”, β€œhalf_down”, β€œhalf_up”, β€œhalf_towards_zero”, β€œhalf_towards_infinity”, β€œhalf_to_even”, β€œhalf_to_odd”.

__init__(self, round_mode='half_to_even')#

Methods

__init__(self[, round_mode])

deserialize(buf)

Deserialize options for a function.

serialize(self)

static deserialize(buf)#

Deserialize options for a function.

Parameters:
bufBuffer

The buffer containing the data to deserialize.

serialize(self)#