Pandas DataFrame 对象的 loc 属性函数用来通过行列标签选定指定索引区域的数据,从源码可以看出,loc 是 @property 修饰的属性方法,直接作为属性调用即可,无需括号。
支持的输入
loc 属性函数主要支持如下有效输入:
- 单值输入,如 8 或 'a',诸如 8 这种整数表示索引值,则 'a' 字符串代表标签值。
- 标签或索引的列表,如 ['a','b','c']。
- 带有索引或标签的切片对象,如 'a':'f'。
- 布尔数组,需要和对应操作的轴(axis)长度一样,如 [True, False, ..., ...,True]。
- 可调用的函数。
示例