Another common operation is the use of boolean vectors to filter the data. The operators are:df
'Age'
假设我有一个数据框
其中包含变量 'Age' >= 25
.'Age' <= 35
我知道,如果我想选择行与
df1 = df[(df['Age']>=25) & (df['Age']<=35)]
和 'Age' <= 10
那么我就可以使用。'Age' >= 40
如果我想用 or
或 and
. 是否有一个相应的 &
俨然
df1 = df[(df['Age']<=10) or (df['Age']>=40)]
符号是
假设我有一个数据框df,其中包含变量'Age'。我知道如果我想选择'Age' >=25和'Age' <=35的行,那么我可以使用:df1 = df[(df['Age']>=25) & (df['Age']<=...)你可以使用OR运算符,即/pandas.pydata.orgpandas-docsversion0.15.2indexing.html#boolean-indexing。
df1 = df[(df['Age']<=10) | (df['Age']>=40)]