Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions pandas/arrays/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,41 @@
See :ref:`extending.extension-types` for more.
"""

# Explanations for the ExtensionArrays listed below:
#
# ArrowExtensionArray: Wraps an Apache Arrow array for high-performance data handling.
#
# ArrowStringArray: A specific version for string data backed by Apache Arrow.
#
# BooleanArray: Stores boolean data (True, False) but with the
# ability to hold missing values (NA).
#
# Categorical: For data that belongs to a fixed, finite set of
# categories. Very memory efficient.
#
# DatetimeArray: Handles timezone-aware or timezone-naive date and time data.
#
# FloatingArray: For floating-point (decimal) numbers, with support
# for missing values.
#
# IntegerArray: For integer (whole) numbers, with support for missing values.
#
# IntervalArray: Stores data representing intervals or ranges (e.g., 1-5, 6-10).
#
# NumpyExtensionArray: A wrapper around a standard NumPy array, for compatibility
# within the extension system.
#
# PeriodArray: For data representing regular time periods (e.g., months,
# quarters, years).
#
# SparseArray: Memory-efficient array for data that is mostly zero or NA.
#
# StringArray: Dedicated array for handling string data, with support
# for missing values.
#
# TimedeltaArray: For data representing durations or differences in time
# (e.g., 2 days, 5 hours).

from pandas.core.arrays import (
ArrowExtensionArray,
ArrowStringArray,
Expand Down
Loading