polars←pandasの逆引き

スポンサーリンク

pandas使い慣れてからpolars使い始めてみると、pd.hogehogeに対応する処理なんだっけ?
となることが多発するので逆引き辞書的なものを用意。

実務で使いたくなったものだけにフォーカスして、捜索性を高めるつもり。。。
どんどん追記予定。

総花的にやってるものは充実しているので参考記事として掲載。

スポンサーリンク

Pandas→Polarsの記法

query→filter

行選択する際に使う。他にも記法はあるが、可読性が高い。
polarsではfilterを使う。(dplyrみたい)

条件の書き方が少し違う。

条件でin[]でlist内のどれかに一致するものを抽出したい!
という際の記法がさっと出てこなかったのでそれも記載。

#fruits列の値が'apple','banana','orange'のどれかに一致する行を抽出
# pandasの記法
pddf.query("fruits in ['apple','banana','orange']")

# polarsの記法
pldf.filter(pl.col('fruits').is_in(['apple','banana','orange']))

参考記事

pandasから移行する人向け polars使用ガイド - Qiita
pandasから移行する人向け polars使用ガイドは、Pythonの表計算ライブラリです。Pythonではpan…

Python初学者のためのPolars100本ノック – Qiita

タイトルとURLをコピーしました