描述
DataFrame.loc
主要是基于标签的索引方式,但也可以使用布尔数组进行索引。
- 单个标签,例如 5 或 'a'(注意 5 被解释为索引的标签,并不是索引中的整数位置)。
- 标签的列表或数组,例如 ['a', 'b', 'c']。
- 使用标签的切片对象,例如 'a':'f'。
war:[start]
注意与通常的Python切片不同,在这里开始和结束的标签都会被包含进来。与要切片的轴长度相同的布尔数组,例如 [True, False, True]
。
war:[end]
file:[示例数据]
df = pd.DataFrame([[1, 2, 12, 21], [4, 5, 45, 54], [7, 8, 78, 87], [9, 10, 910, 19], [11, 12, 1112, 2111]],
index=['cobra', 'viper', 'sidewinder', 'winter', 'water'],
columns=['max_speed', 'shield', 'footer', 'header'])
"""打印结果
max_speed shield footer header
cobra 1 2 12 21
viper 4 5 45 54
sidewinder 7 8 78 87
winter 9 10 910 19
water 11 12 1112 2111
"""
loc['cobra']
标签:loc,cobra,12,标签,DataFrame,索引,Pandas
From: https://www.cnblogs.com/Himmelbleu/p/18056281