📅  最后修改于: 2023-12-03 15:04:27.589000             🧑  作者: Mango
在Python的熊猫(Pandas)库中,argmin()
是一个用于熊猫对象的函数,用于返回最小值的索引。此函数可用于Series和DataFrame。
一个"索引"表示数据结构中元素的位置值。熊猫中的索引非常重要,因为它不仅表示数据项的位置,而且还提供了访问或操作数据的方式。
pandas.Series.argmin(axis=None, skipna=None, *args, **kwargs)
pandas.DataFrame.argmin(axis=None, skipna=None, *args, **kwargs)
Series.argmin()
import pandas as pd
s = pd.Series([4, 1, 3, 8, 2])
index_of_min = s.argmin()
print(index_of_min)
输出:
1
此示例中,我们创建了一个包含数字的Series对象。argmin()
函数返回最小值的索引1。
DataFrame.argmin()
import pandas as pd
data = {'a': [4, 1, 3, 8, 2], 'b': [7, 2, 5, 1, 9]}
df = pd.DataFrame(data)
index_of_min = df.argmin()
print(index_of_min)
输出:
a 1
b 3
dtype: int64
此示例中,我们创建了一个包含数字的DataFrame对象。argmin()
函数返回每列最小值的索引。
argmin()
函数用于DataFrame,则只返回第一个出现的最小值的索引。idxmin()
函数来代替argmin()
函数,两者的功能相同。