Skip to main content
DataStoreは、完全なAPI互換性を実現するために209のpandas DataFrameメソッドを実装しています。既存のpandasコードも、最小限の変更で動作します。

互換性の考え方

主な原則:
  • pandas DataFrame の 209 個のメソッドをすべて実装
  • SQL 最適化のための遅延評価
  • 型の自動ラップ (DataFrame → DataStore、Series → ColumnExpr)
  • イミュータブルな操作 (inplace=True なし)

属性とプロパティ

例:

索引指定と選択


統計メソッド

例:

データ操作

例:

ソートと順位付け

例:

形状変更

例:

結合 / JOIN

例:

二項演算

例:

比較操作


関数の適用

例:

時系列

例:

欠損データ


I/O メソッド

詳細は I/O 操作 を参照してください。

反復処理


Pandasとの主な違い

1. 戻り値の型

2. 遅延実行

3. inplace パラメータはない

4. 結果の比較

詳細については、主な違いをご覧ください。
最終更新日 2026年7月23日