问题:在一个dataframe中,有三列A、B、C,需要找到A的索引,然后在该索引处提取B和C的值。这里用idmax是最佳选择
df.A.idmax()求出A最大时的索引
这里用loc
或者用at
补充: DataFrame.loc[]主要基于标签或布尔数组访问一组行和列 具体例子见网址
pandas.pydata.org/pandas-docs…
其他接口 DataFrame.at[]访问行/列标签对的单个值
DataFrame.iloc[]按整数位置访问行和列组
DataFrame.xs[]从DataFrame返回横截面(行或列)
Series.loc[]是用标签访问值组
参考网站