#前者是不包含末端,后者是包含了末端
(2)按照值的大小进行筛选obj[obj>-0.6]相当于在obj数据中找出值比-0.6大的记录进行展示
3.2 DataFrame
(1)选择单行用ix或者xs:
如筛选索引为b的那条行记录用以下三种方式
(2)选择多行:
筛选索引为a,b的两条行记录的方式
#以上不能直接写成data[['a','b']]
data[0:2]表示从第一行到第二行的记录。第一行默认从0开始数,不包含末端的2。
(3)选择单列
筛选m1列的所有行记录数据
(4)选择多列
筛选m1,m3两个列,所有行记录的数据
ix[:,['m1','m2']]前面的:表示所有的行都筛选进来。
(5)根据值的大小条件筛选行或者列
如筛选出某一列值大于4的所有记录相当于select * from tb where 列名>4
(6)如果筛选某列值大于4的所有记录,且只需展示部分列的情况时
行用条件进行筛选,列用[0,2]筛选第一列和第三列的数据
相关推荐:
基于pandas数据样本行列选取的方法
python3 pandas 读取MySQL数据和插入
以上就是pandas数据处理基础之筛选指定行或者指定列的数据的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
Python中的tornado之helloworld的实现代码
详谈套接字中so_reuseport和so_reuseaddr的区别
Python调试方法有哪些,3分钟告诉你Python调试命令怎么用
更多相关阅读请进入《Python》频道 >>

Python编程 从入门到实践 第2版
python入门书籍,非常畅销,超高好评,python官方公认好书。