groupby 按一定条件将数据分组并按分组取得各组数据
>>> 原始datframe:df
Animal Max Speed
0 Falcon 380.0
1 Falcon 370.0
2 Parrot 24.0
3 Parrot 26.0
按照Animal是否为Falcon,进行分组,并取出各组dataframe:
df1=df.groupby(df.Animal=='Falcon') #分组操作
df2=df1.get_group(False)#将分组结果,结果为False即不含有的保存为df2
df3=df1.get_group(True)#将分组结果,结果为True即含有的保存为df3
打印结果: