前置知识补充:
布尔索引:指的是通过传入一个判断条件来选择数据的方式,称之为布尔索引;
普通索引:通过选择行/列名来选择数据的方式,称为普通索引;
位置索引:通过传入具体的位置来选择数据的方式称为位置索引;
切片索引:通过传入一个位置区间来获取数据的方式,称为切片索引;
准备示例数据:
# 创建一个Serise —— 传入一个字典
d= {
'name':['qinlu','lulu','qinqin','junjun'],
'sex':['male','male','female','male'],
'age':[18,19,22,25]
}
s= pd.DataFrame(d,index = ['A1','A2','A3','A4'])
s
-- 输出结果:
namesexage
A1qinlumale18
A2lulumale19
A3qinqinfemale22
A4junjunmale25
方式1:布尔索引 + 普通索引选择指定的行和列
布尔索引 + 普通索引是先对表进行布尔索引选择行,然后通过普通索引选择列:
#case1:zjh-98
s[