Skip to main content
DataStore implements 209 pandas DataFrame methods for full API compatibility. Your existing pandas code works with minimal changes.

Compatibility Approach

Key principles:
  • All 209 pandas DataFrame methods implemented
  • Lazy evaluation for SQL optimization
  • Automatic type wrapping (DataFrame → DataStore, Series → ColumnExpr)
  • Immutable operations (no inplace=True)

Attributes and Properties

Examples:

Indexing and Selection


Statistical Methods

Examples:

Data Manipulation

Examples:

Sorting and Ranking

Examples:

Reshaping

Examples:

Combining / Joining

Examples:

Binary Operations

Examples:

Comparison Operations


Function Application

Examples:

Time Series

Examples:

Missing Data


I/O Methods

See I/O Operations for detailed documentation.

Iteration


Key Differences from Pandas

  1. Return Types

  1. Lazy Execution

  1. No inplace Parameter

  1. Comparing Results

See Key Differences for complete details.
Last modified on July 2, 2026