Detail: IndexHierarchy

Overview: IndexHierarchy

class IndexHierarchy(indices, *, indexers=array([], dtype=int64), name=<object object>, blocks=None, own_blocks=False)[source]

A hierarchy of Index objects.

  • Constructor: Alternative constructors for creating instances.

  • Exporter: Methods for transforming, exporting, or serializing objects.

  • Attribute: Attributes for retrieving basic characteristics.

  • Method: Methods for general functionality.

  • Dictionary-Like: All dictionary-like methods and iterators.

  • Display: Methods for providing a text representation of the object.

  • Selector: Interfaces for selecting by position, label or Boolean.

  • Iterator: Interfaces for iterating (and applying functions to) elements, axis, groups, or windows.

  • Operator Binary: Underlying (magic) methods for binary operator implementation.

  • Operator Unary: Underlying (magic) methods for unary operator implementation.

  • Accessor Values: Interface for using NumPy functions on conatainers.

  • Accessor Datetime: Interface for extracting date and datetime characteristics on elements.

  • Accessor String: Interface for employing string methods on container elements.

  • Accessor Transpose: Interface representing a virtual transposition, permiting application of binary operators with Series along columns instead of rows.

  • Accessor Regular Expression: Interface exposing regular expression application on container elements.

  • Accessor Hashlib: Interface exposing cryptographic hashing via hashlib interfaces.

  • Accessor Type Clinic: Interface for providing a type hint from a container or validating a container against a type hint.

IndexHierarchy: Constructor | Exporter | Attribute | Method | Dictionary-Like | Display | Selector | Iterator | Operator Binary | Operator Unary | Accessor Values | Accessor Datetime | Accessor String | Accessor Transpose | Accessor Regular Expression | Accessor Hashlib | Accessor Type Clinic