Function datafusion_python::datafusion_common::arrow::compute::kernels::zip::zip
source · pub fn zip(
mask: &BooleanArray,
truthy: &dyn Datum,
falsy: &dyn Datum,
) -> Result<Arc<dyn Array>, ArrowError>Expand description
Zip two arrays by some boolean mask. Where the mask evaluates true values of truthy
are taken, where the mask evaluates false values of falsy are taken.
§Arguments
mask- Boolean values used to determine from which array to take the values.truthy- Values of this array are taken if mask evaluatestruefalsy- Values of this array are taken if mask evaluatesfalse