skip to content
barorin&

複数条件で一気にフィルターしたいとき

/ 1 min read

Table of Contents

はじめに

Pythonで複数条件で一気にフィルターする方法です。

方法

()で囲んで&でつなげば OK。

df = df[
(df["Column A"].isin("string"))
& (df["Column B"] >= 10)
& (df["Column C"].str.contains(string))
]

この記事を書いた人

barorinのプロフィール画像

barorin公認会計士

会計とITの二足のわらじで働く公認会計士です。Pythonを中心に、会計・監査の実務で実際に使っているコードや、Ubuntu・Raspberry Piの設定メモを書いています。