2 pandas索引

作者: 沈婷_bbf1 | 来源:发表于2018-05-28 18:25 被阅读20次

    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 索引

    相关文章

      网友评论

        本文标题:2 pandas索引

        本文链接:https://www.haomeiwen.com/subject/hfngjftx.html