首页 > 解决方案 > 寻找系列中的最低值

问题描述

我有以下数据框df

   a   b   c
a  12  23  3
b  5   31  41
c  14  4   20

我想在“a”列中找到最小值,这将是df['a']['b'] = 5

但我找不到单行命令来检索它,如何在不引用行名的情况下获得 a 列中的最小值?

标签: pythonpandasdataframeseries

解决方案


In [19]: df
Out[19]:
    a   b   c
d
a  12  23   3
b   5  31  41
c  14   4  20

In [20]: df.a.min()
Out[20]: 5

In [21]: df.b.min()
Out[21]: 4

In [22]: df.c.min()
Out[22]: 3

In [23]: df.min()
Out[23]:
a    5
b    4
c    3
dtype: int64

In [24]: df.min()['b']
Out[24]: 4

推荐阅读