pandasで条件に一致する行を削除する方法
Pandasのdrop()メソッドは、条件に一致する行を削除するために使用することができます。
条件の行を削除する一般的な方法
df = df.drop(df[df['条件列'] == '条件值'].index)
df は削除する行のDataFrame であり、条件列は削除対象の列名であり、条件値は削除対象の行が満たす条件です。
例えば、「age」という名前の列で値が30の行を削除したければ次のようなコードを使用します。
df = df.drop(df[df['age'] == 30].index)
このコードはage列で30の値を持つすべての行を削除します。
補足:これは行を削除する方法の 1 つであり、同じ機能を達成するための他の方法があります。