我发现idxmax()
适用于argmax()
不会(例如整个数据帧),但是我需要argmax()
的情况吗?如果不是,我会从脑海中抹去。
答案 0 :(得分:2)
idxmax()
和argmax()
之间没有太大区别。普通idxmax
相当于nanargmax
。 (code)
# code from git
axis = self._get_axis_number(axis)
indices = nanops.nanargmax(self.values, axis=axis, skipna=skipna)
idxmax
是一个pandas函数,因此可以使用sereis和dataframe。
如果数据帧上存在更多numpy操作,并且您正在使用数据帧内的numpy数组,那么请使用argmax()
。