-
-
Notifications
You must be signed in to change notification settings - Fork 18.7k
Closed
Labels
EnhancementInternalsRelated to non-user accessible pandas implementationRelated to non-user accessible pandas implementationPerformanceMemory or execution speed performanceMemory or execution speed performance
Description
xref #11960
Create libpandas
to support current user-facing API and container API (currently only numpy).
ImmutableArray
, single immutable dtyped container with apandas.DataType
dtype mirroring numpy/python scalars as well as current pandas extension types (Categorical
,datetime w/tz
), integer/boolean NA support, future types (string
w/encoding, var-len), maybe ragged array etc.- cached-properties:
isnull/notnull
is_monotonic_increasing/is_monotonic_decreasing
- methods:
- indexing getitem ops (positional, slicing, fancy)
- cached-properties:
Array
- mutable sub-class ofImmutableArray
- cached-properties above are now just properties
- indexing supports setitem as well
Table
- ordered-dict-like container ofArray
chrish42
Metadata
Metadata
Assignees
Labels
EnhancementInternalsRelated to non-user accessible pandas implementationRelated to non-user accessible pandas implementationPerformanceMemory or execution speed performanceMemory or execution speed performance