我们一共学习了三种索引方式
直接索引提取列, 语法:
df['列名']
df.列名
二维表格索引:
显式标签索引
df.loc['行索引', '列索引']
隐式位置索引
df.iloc['行位置', '列位置']
三种方法都能支持序列值进行索引:
df[['列名1', '列名2', '列名3']]
df.loc[['行1', '行2', '行3'....], ['列1', '列2', '列3'...]]
df.iloc[['行1', '行2', '行3'....], ['列1', '列2', '列3'...]]
【练习】
- 读取 student_grade 数据集,储存在变量 grade 中
grade = pd.read_csv('/data/student_grade.csv',sep=',')
- 提取班名次为 第28, 38 ,42 三个同学的总分
- 提取行索引为12, 18 ,20 三个同学的 班名次和姓名