如何基于一个列对象删除熊猫数据框中的多行?

时间:2020-05-07 22:20:52

标签: python pandas

我有一个看起来像这样的数据框

    Year  Season
    2000  Winter
    2002  Winter
    2002  Summer
    2004  Summer
    2006  Winter

并且我希望能够删除带有Winter的所有行,所以看起来像这样

    Year  Season
    2002  Summer
    2004  Summer

1 个答案:

答案 0 :(得分:2)

像这样:

df = df[df['Season']!='Winter']

说明: df['Season']!='Winter'返回一个布尔掩码,可用于索引原始数据帧,从而删除seasonwinter的所有行。

查看此处:How to select rows from a DataFrame based on column values?