Pandas数据查询

默认分类,数据分析,Python,Share,Study 2022-01-09 72 次浏览 次点赞

  • df.loc方法,根据行、列的标签值查询
  • df.iloc方法,根据行、列的数字位置查询
  • df.where方法
  • df.query方法

.loc既能查询,又能覆盖写入,强烈推荐!

Pandas使用df.loc查询数据的方法

  • 预处理:

15.png

  • 使用单个label值查询数据

    • 行或者列,都可以只传入单个值,实现精确匹配:

      16.png

  • 使用值列表批量查询

    • 17.png
  • 使用数值区间进行范围查询

    • 区间既包含开始,也包含结束,注意其与切片的区别:

      18.png

  • 使用条件表达式查询

    • bool列表的长度得等于行数或者列数:

      • 简单条件查询,最低温度低于-10度的列表

        19.png
      • 复杂条件查询,查一下我心中的完美天气

        • 注意,组合条件用&符号合并,每个条件判断都得带括号
        20.png
  • 调用函数查询

    • 21.png

      22.png
      Pandas学习系列说明:本系列仅仅作为Pandas视频的归纳总结与记录,在此感谢蚂蚁学Python


本文由 fmujie 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。

还不快抢沙发

添加新评论

召唤看板娘