Details
-
New Feature
-
Status: Closed
-
Minor
-
Resolution: Duplicate
-
4.0.1
-
None
-
None
Description
As noted in https://github.com/pandas-dev/pandas/issues/42597, `pyarrow.compute.min_max` on a string dtype array currently raises. Here's an example from Python
{{
In [1]: import pyarrow, pyarrow.compute
In [2]: a = pyarrow.array(['c', 'a', 'b'])
In [4]: pyarrow.compute.min_max(a)
---------------------------------------------------------------------------
ArrowNotImplementedError Traceback (most recent call last)
<ipython-input-4-d557440fe5aa> in <module>
----> 1 pyarrow.compute.min_max(a)
~/miniconda3/envs/pandas=1.3.0/lib/python3.9/site-packages/pyarrow/compute.py in min_max(array, options, memory_pool, **kwargs)
~/miniconda3/envs/pandas=1.3.0/lib/python3.9/site-packages/pyarrow/_compute.pyx in pyarrow._compute.Function.call()
~/miniconda3/envs/pandas=1.3.0/lib/python3.9/site-packages/pyarrow/error.pxi in pyarrow.lib.pyarrow_internal_check_status()
~/miniconda3/envs/pandas=1.3.0/lib/python3.9/site-packages/pyarrow/error.pxi in pyarrow.lib.check_status()
ArrowNotImplementedError: Function min_max has no kernel matching input types (array[string])
}}
Attachments
Issue Links
- is a child of
-
ARROW-13882 [C++] Add compute function min_max support for more types
- Resolved
-
ARROW-555 [C++] String algorithm library for StringArray/BinaryArray
- Open
- is superceded by
-
ARROW-13882 [C++] Add compute function min_max support for more types
- Resolved