Skip to main content
DataStore は、完全な API 互換性を実現するために 209 個の pandas DataFrame メソッドを実装しています。既存の pandas コードも、ほとんど変更せずにそのまま動作します。

互換性へのアプローチ

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

属性とプロパティ

例:

索引参照と選択


統計メソッド

例:

データ操作

例:

ソートとランキング

例:

形状変更

例:

結合 / JOIN

例:

二項演算

例:

比較演算


関数の適用

例:

時系列

例:

欠損値


I/O メソッド

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

イテレーション


Pandasとの主な違い

1. 戻り値の型

2. 遅延実行

3. inplace パラメータはない

4. 結果を比較する

詳しくは、主な違いをご覧ください。
最終更新日 2026年7月3日