buckaroo-data/buckaroo
Buckaroo - The data table UI for Notebooks. Quickly explore dataframes, scroll through dataframes, search, sort, view summary stats and histograms. Works with Pandas, Polars, Jupyter, Marimo, VSCode Notebooks
何を解決するか
Buckarooは、Jupyterノートブックにおける探索的データ分析(EDA)の煩雑さに対処します。PandasやPolarsのDataFrameの標準的な静的表示を、高パフォーマンスでインタラクティブなテーブルに置き換え、原始データを確認するために繰り返し.head()を呼び出す必要をなくします。
動作方法
Buckarooは、Jupyter Lab、VS Code、Google Colab、Marimoなどの環境でDataFrameのデフォルト表示として統合されます。コアのデータグリッドにはAG-Gridを使用し、Parquetシリアライズを介して遅延読み込みを実現することで、大規模なデータセットでもパフォーマンスを維持します。また、Claude Code向けのMCPサーバー統合により、AIエージェントがインタラクティブなブラウザビューアでデータファイルを開くことが可能になります。
対象ユーザー
Jupyterベースの環境で作業し、初期探索フェーズにおいてデータの可視化、並べ替え、検索、クリーニングをより効率的に行いたいデータサイエンティストやアナリスト。
主な特徴
- 高パフォーマンスグリッド:無限スクロールをサポートし、数千セルの高速読み込みを実現。
- 埋め込みビジュアル:各カラムにヒストグラムを搭載し、拡張可能な要約統計情報を提供。
- 自動クリーニング:カラムを自動的に検査し、日付パースや非整数文字の削除などのクリーニング操作を提案・適用。
- 低コードUI:Pythonコード生成機能付きのデータ操作用UIを備える。
- 広範な互換性:PandasとPolarsを、ほとんどの主要なノートブック環境で対応。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト