Pandas

pandas怎么删除符合条件的行

小亿
160
2023-11-15 00:10:11
栏目: 编程语言

在Pandas中,可以使用drop()方法删除符合条件的行。

以下是一种删除符合条件的行的常见方法:

df = df.drop(df[df['条件列'] == '条件值'].index)

其中,df表示要删除行的DataFrame,条件列是要筛选的列名,条件值是要删除的行所满足的条件。

例如,如果要删除列名为'age'的列中值为30的行,可以使用以下代码:

df = df.drop(df[df['age'] == 30].index)

此代码会删除所有age列中值为30的行。

注意:这只是删除行的一种方式,还有其他方法可以实现相同的功能。

0
看了该问题的人还看了