要刪除滿足條件的行,可以使用drop
方法結合條件來實現。下面是一個示例:
假設有一個DataFrame df
,要刪除列column_name
中值為value
的行,可以使用如下代碼:
df = df.drop(df[df['column_name'] == value].index)
這將刪除滿足條件df['column_name'] == value
的行。如果要刪除多個條件,可以使用邏輯運算符&
(and)和|
(or)來組合條件,例如:
df = df.drop(df[(df['column1'] == value1) & (df['column2'] == value2)].index)
這將刪除同時滿足df['column1'] == value1
和df['column2'] == value2
的行。