インストールと学習資料#
インストール#
Polars は pip か conda でインストールできます。2026年10月時点の最新版は 2.0 系で、本書のコードはすべて 2.0 で動作を確認しています。
pip install polars
conda を使う場合は conda-forge から入れます。
conda install -c conda-forge polars
Polars 2.0 では、LazyFrame の collect() が既定でストリーミングエンジンを使うようになりました。1.x のコードがそのままでは動かない箇所もあるため、移行する際は公式のマイグレーションガイドを参照してください。
https://docs.pola.rs/releases/upgrade/2/
オプションのライブラリ#
本書では、用途に応じて次のライブラリも使います。必要な章を読む前にインストールしておいてください。
ライブラリ |
用途 |
インストール |
|---|---|---|
|
グラフ出力( |
|
|
Arrow 形式との相互変換、内部データ構造の観察 |
|
|
Excel ファイルの高速な読み込み |
|
|
Excel ファイルへの書き出し |
|
学習資料#
公式ドキュメントが最良のリファレンスです。まず全体像をつかみたいなら Modern Polars と実践的な書籍 2冊、すぐに使える書き方を探すなら Polars Cookbook と Awesome Polars が近道です。
主な資料は次のとおりです。