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…