[
https://issues.apache.org/jira/browse/ARROW-13410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Antoine Pitrou closed ARROW-13410.
----------------------------------
Resolution: Duplicate
This was actually fixed in ARROW-13882 and released in 6.0.0.
> [C++] Implement min_max kernel for array[string]
> ------------------------------------------------
>
> Key: ARROW-13410
> URL: https://issues.apache.org/jira/browse/ARROW-13410
> Project: Apache Arrow
> Issue Type: New Feature
> Components: C++, Python
> Affects Versions: 4.0.1
> Reporter: Tom Augspurger
> Priority: Minor
>
> 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])
> }}
--
This message was sent by Atlassian Jira
(v8.20.7#820007)