Python 如何基于一个列对象删除dataframe中的多行?

Python 如何基于一个列对象删除dataframe中的多行?,python,pandas,Python,Pandas,我有一个像这样的数据框 Year Season 2000 Winter 2002 Winter 2002 Summer 2004 Summer 2006 Winter Year Season 2002 Summer 2004 Summer 我希望能够在冬季移除所有的行,所以看起来像这样 Year Season 2000 Winter 2002 Winter 2002

我有一个像这样的数据框

    Year  Season
    2000  Winter
    2002  Winter
    2002  Summer
    2004  Summer
    2006  Winter
    Year  Season
    2002  Summer
    2004  Summer
我希望能够在冬季移除所有的行,所以看起来像这样

    Year  Season
    2000  Winter
    2002  Winter
    2002  Summer
    2004  Summer
    2006  Winter
    Year  Season
    2002  Summer
    2004  Summer
像这样:

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

请参见此处:

如下所示:

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


请参见此处:

这似乎是一项相当基本的任务,现有的许多关于熊猫的资源没有涵盖其中的哪些部分?请看,。这似乎是一个相当基本的任务,有哪些部分没有被现有的关于大熊猫的资源所覆盖?请看。