1 可以单独取age这一列的前五个数值,也可以同时取两列的数值,但是和取一个值有点不同,取两列需要用两个中括号,如果没用会报错。
2 有时候直接用中括号去取值会出错,需要加.loc .iloc去定位,一个代表通过列名定位,一个代表通过位置定位。
如下面是取第一行的数据
3 取前五行的数据 df.iloc[0:5]
4 取前五行的第二列和第三列数据
5 把索引改变成名字,如果这时候直接用名字去取值会出现错误,但是加了.loc就不会了。
6 取出名字是***,的船票价格
7 性别为male的平均年龄
8 从***到****之间所有的数据
9 将***的传票的价钱改为1000
10 船票大于40的值,和年龄大于70的人数
11 性别是male的前五位。
12 索引延伸,isin,where, query三种索引,where里面可以写上过滤条件,也还可以对不符合数据进行操作,比如都*之类的
13 query 索引
网友评论