Polarsは表形式のデータ構造であるDataFrameの処理を行うためのライブラリで、その高速性と優れたAPI設計から、現在広く用いられているpandasの後継として注目を集めています。高速性の源は、遅延実行を導入することで最適化を可能にしたこと、バックエンドにRustを用いることでマルチコアやSIMD命令を可能にしたことにあります。APIも「エクスプレッション」という概念を導入することで、シンプルかつ高機能にまとまっており、理解しやすく使いやすいものになっています。本書はPolars開発者Ritchie Vink氏の所属するXomnia社の開発者二人により執筆され、Polarsの基本的な使い方からより高度な最適化、並列化の方法をカバーしています。さらには内部構造やRustプラグインによる拡張方法にまで踏み込んでおり、Polars解説書の決定版と言える内容です。
Python Polars
―高速なデータ処理を実現する次世代ライブラリ
Jeroen Janssens、Thijs Nieuwdorp 著、中田 秀基 訳
- TOPICS
- Python
- 発行年月日
- 2025年12月10日 発売予定
- PRINT LENGTH
- 468 (予定)
- ISBN
- 978-4-8144-0143-7
- 原書
- Python Polars: The Definitive Guide
- FORMAT