深度学习相关函数-DataFrame.loc

2025-12-02 02:52:31

1、pandas.DataFrame.loc 通过标签或布尔数字访问行和列

允许的输入有:

(1)单个标签,如5或'a',这里的5指得是索引的标签

(2)标签数组,如['a','b','c']

(3)标签的切片,如 'a':'f',这里的切片包含开始和结束标签

(4)与要切片的轴长度相同的布尔数组

(5)具有一个参数(调用序列、数据帧或面板)并返回有效索引输出(上述参数之一)的可调用函数。

1、定义一个DataFrame对象

深度学习相关函数-DataFrame.loc

2、1.单个标签

1.1获取某一行的数据,使用标签名

深度学习相关函数-DataFrame.loc

3、1.2 获取某一行的数据,使用数字标签

深度学习相关函数-DataFrame.loc

4、1.3 获取某一列的数据。以下示例以行为主,列雷同

深度学习相关函数-DataFrame.loc

5、标签数组,获取多行数据

深度学习相关函数-DataFrame.loc

6、标签的切片,获取多行数据

深度学习相关函数-DataFrame.loc

7、布尔数组,获取多行数据

深度学习相关函数-DataFrame.loc

8、使用可调用的函数

使用df.col1>2函数,返回所有col1列的值大于2的行

深度学习相关函数-DataFrame.loc

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢