首先,最好从中访问行索引和列索引
.loc:
x.loc[x['A'] == 2, 'B']
其次,您始终可以在
.values序列或数据框上使用底层的numpy矩阵:
In : x.loc[x['A'] == 2, 'B'].values[0]Out: 6
最后,如果您对原始问题的“条件索引”不感兴趣,则还可以使用特定的访问器来从Dataframe中获取单个标量值:
dataframe.at[index,column]或
dataframe.iat[i,j](这些类似于
.loc[]并
.iloc[]设计用于快速访问单个值)
。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)