3. at/iat 存取器
.at
和.iat
分别使用label
和整数下标获取单个值。它类似于.loc/.iloc
,但是.at/.iat
的速度更快- 每个索引只能是单个
label
或者单个整数
- 每个索引只能是单个
对于
DataFrame
,.lookup(row_labels, col_labels)
类似于:.loc[row_labels, col_labels]
,但是.lookup
返回的是一维ndarray
。- 要求
row_labels
和col_labels
长度相同。(row_labels[0],col_labels[0]
决定了结果中第一个元素的位置,…(row_labels[i],col_labels[i]
决定了结果中第i+1
个元素的位置,
- 要求
DataFrame.get_value(index, col, takeable=False)
等价于.loc[index, col]
,它返回单个值。而Series.get_value(label, takeable=False)
等价于.loc[label]
,它也返回单个值.get(key[, default])
方法与字典的get()
方法的用法相同。对于DataFrame
,key
为col_label
.head([n=5])
和.tail([n=5])
返回头部/尾部n
行数据