apache / apache/arrow

[C++][Python] Unifying differing dictionaries in Arrow compute

Offen
#14,955 5 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
Component: Python Type: bug
Vorherrschende Sprache
C++
Sterne
17.1k
Forks
4.3k
Ø Merge
3 T. 23 Std.
Gemergte PRs (30 T.)
101

Beschreibung

### Describe the bug, including details regarding any error messages, version, and platform.

I received the above error when trying to run group_by() with a key column defined as dictionary

Also tried dictionary but received the same error.

When I changed the key column to string(), group_by() ran successfully.

I am therefore guessing that key columns of datatype dictionary are currently not supported by group_by().

Is group_by() support for dictionary key columns planned?

Current setup is :

Windows 11
Python 3.10
pyarrow 10.0.1

### Component(s)

Python

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Start by reproducing group_by() with a dictionary key column using the reported Windows 11, Python 3.10, and pyarrow 10.0.1 setup, then trace the Arrow compute group_by path for dictionary handling. Done means dictionary key columns, including differing ordered states, are supported without the reported error and the behavior is covered by relevant tests.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
data
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
48/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.