df.loc
方法,根据行、列的标签值查询df.iloc
方法,根据行、列的数字位置查询df.where
方法df.query
方法
.loc既能查询,又能覆盖写入,强烈推荐!
Pandas使用df.loc查询数据的方法
- 预处理:
使用单个label值查询数据
行或者列,都可以只传入单个值,实现精确匹配:
使用值列表批量查询
使用数值区间进行范围查询
区间既包含开始,也包含结束,注意其与切片的区别:
使用条件表达式查询
bool
列表的长度得等于行数或者列数:简单条件查询,最低温度低于-10度的列表
复杂条件查询,查一下我心中的完美天气
- 注意,组合条件用&符号合并,每个条件判断都得带括号
调用函数查询
Pandas学习系列说明:本系列仅仅作为Pandas视频的归纳总结与记录,在此感谢蚂蚁学Python
还不快抢沙发