Skip to main content
Common pandas patterns and their DataStore equivalents. Most code works unchanged!

Data Loading

Read CSV

Read Multiple Files


Filtering

Single Condition

Multiple Conditions

Using query()

isin()

between()


Selecting Columns

Single Column

Multiple Columns

Select and Filter


Sorting

Single Column

Multiple Columns

Get Top/Bottom N


GroupBy and Aggregation

Simple GroupBy

Multiple Aggregations

Named Aggregations

Multiple GroupBy Keys


Joining Data

Inner Join

Left Join

Join on Different Columns

Concat


String Operations

Case Conversion

Substring

Replace

Split

Length


DateTime Operations

Extract Components

Formatting


Missing Data

Check Missing

Drop Missing

Fill Missing


Creating New Columns

Simple Assignment

Using assign()

Conditional (where/mask)

apply() for Custom Logic


Reshaping

Pivot Table

Melt (Unpivot)

Explode


Window Functions

Rolling

Expanding

Shift

Diff


Output

To CSV

To Parquet

To pandas DataFrame


DataStore Extras

View SQL

Explain Plan

ClickHouse Functions

Universal URI

Last modified on July 13, 2026