这在数据分析过程中必不可少,本节教大家如何在python中对数据框进行一些子查询的操作。
查询最大年龄的学生姓名
查询最大年龄的男生姓名
查询身高前几的学生信息

1 查询最大年龄的学生姓名
date_frame.age.max()
date_frame[date_frame.age == date_frame.age.max()]
date_frame[date_frame.age == date_frame.age.max()].name
2 查询最大年龄的男生姓名
male_max_age = date_frame[date_frame.gender == '男']['age'].max()date_frame[(date_frame.gender == '男') & (date_frame.age == male_max_age)]
date_frame[(date_frame.gender == '男') & (date_frame.age == male_max_age)].name
3 查询身高前几的学生信息
maxHeight = date_frame.height.drop_duplicates().sort_values(ascending = False).head(3)
date_frame[date_frame.height.isin(maxHeight)]
。


扫一扫关注我
19967879837
投稿微信