import pandas as pd
df = pd.read_csv('./data/learn_pandas.csv')
df.head(4)
School
Grade
Name
Gender
Height
Weight
Transfer
Test_Number
Test_Date
Time_Record
0
Shanghai Jiao Tong University
Freshman
Gaopeng Yang
Female
158.9
46.0
N
1
2019/10/5
0:04:34
1
Peking University
Freshman
Changqiang You
Male
166.5
70.0
N
1
2019/9/4
0:04:20
2
Shanghai Jiao Tong University
Senior
Mei Sun
Male
188.9
89.0
N
2
2019/9/12
0:05:22
3
Fudan University
Sophomore
Xiaojuan Sun
Female
NaN
41.0
N
2
2020/1/3
0:04:08
df.groupby(['School','Gender'])['Height'].mean()
School Gender
Fudan University Female 158.776923
Male 174.212500
Peking University Female 158.666667
Male 172.030000
Shanghai Jiao Tong University Female 159.122500
Male 176.760000
Tsinghua University Female 159.753333
Male 171.638889
Name: Height, dtype: float64
School Grade Gender
Fudan University Freshman Female 8
Male 1
Junior Female 9
Male 3
Senior Female 9
Male 2
Sophomore Female 4
Male 4
Peking University Freshman Female 7
Male 6
Junior Female 6
Male 2
Senior Female 5
Male 3
Sophomore Female 4
Male 1
Shanghai Jiao Tong University Freshman Female 8
Male 5
Junior Female 15
Male 2
Senior Female 14
Male 8
Sophomore Female 4
Male 1
Tsinghua University Freshman Female 17
Junior Female 13
Male 9
Senior Female 10
Male 4
Sophomore Female 8
Male 8
Name: Gender, dtype: int64