Skip to content

Evaluate adding non-inherited ak.MultiIndex methods to the pandas MultiIndex accessor #5198

@ajpotts

Description

@ajpotts

Some functionality available on ak.MultiIndex (legacy) is not inherited by pd.MultiIndex when constructing a MultiIndex from ArkoudaExtensionArray-backed levels. A MultiIndex accessor already exists (or is planned) and could be used to expose this additional functionality.

This ticket is to evaluate whether selected ak.MultiIndex methods should be implemented or surfaced via the accessor, based on:

usefulness to pandas-style workflows

API clarity and discoverability

performance or Arkouda-native advantages

The goal is to identify which non-inherited ak.MultiIndex methods, if any, belong in the accessor and which should remain legacy-only.

  • __class_getitem__
  • __getnewargs__
  • count
  • index

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions