pandas数据处理基础之筛选指定行或者指定列的数据


当前第2页 返回上一页

#前者是不包含末端,后者是包含了末端

(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的实现代码

Python学什么方向

详解使用pytorch实现目标检测与跟踪

Python怎么返回矩阵行列

详谈套接字中so_reuseport和so_reuseaddr的区别

Python3哪个版本稳定

Python编写图形界面如何利用aardio实现

Python调试方法有哪些,3分钟告诉你Python调试命令怎么用

Python赋值语句怎么写

Python用户验证怎么弄

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...