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.