インストールと学習資料

インストールと学習資料#

インストール#

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/

オプションのライブラリ#

本書では、用途に応じて次のライブラリも使います。必要な章を読む前にインストールしておいてください。

ライブラリ

用途

インストール

hvplot / geoviews

グラフ出力(.hvplot())

conda install -c conda-forge hvplot geoviews altair

pyarrow

Arrow 形式との相互変換、内部データ構造の観察

conda install -c conda-forge pyarrow

fastexcel

Excel ファイルの高速な読み込み

conda install -c conda-forge fastexcel

xlsxwriter

Excel ファイルへの書き出し

conda install -c conda-forge xlsxwriter

学習資料#

公式ドキュメントが最良のリファレンスです。まず全体像をつかみたいなら Modern Polars と実践的な書籍 2冊、すぐに使える書き方を探すなら Polars Cookbook と Awesome Polars が近道です。

主な資料は次のとおりです。