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