DataFrame.max(self, axis=None, skipna=None, level=None, numeric_only=None, **kwargs)[source]
返回所请求轴的最大值。
如果您想要最大的索引,请使用idxmax。这相当于该numpy.ndarray方法argmax。
参数:axis:{index (0), columns (1)}
要应用的功能的轴。
skipna:bool,默认为True,
计算结果时排除NA/null值。
level:int或级别名称,
默认为None
如果轴是MultiIndex(分层),
则沿特定级别计数,并折叠为Series。
numeric_only:bool,
默认值None
仅包括float,int,boolean列。
如果为None,将尝试使用所有内容,
然后仅使用数字数据。未针对Series实施。
**kwargs
要传递给函数的其他关键字参数。
返回:Series 或 DataFrame(如果指定level)
例子idx = pd.MultiIndex.from_arrays([
['warm', 'warm', 'cold', 'cold'],
['dog', 'falcon', 'fish', 'spider']],
names=['blooded', 'animal'])
s = pd.Series([4, 2, 0, 8], name='legs', index=idx)
s
blooded animal
warm dog 4
falcon 2
cold fish 0
spider 8
Name: legs, dtype: int64s.max()
8
最多使用级别名称以及索引s.max(level='blooded')
blooded
warm 4
cold 8
Name: legs, dtype: int64s.max(level=0)
blooded
warm 4
cold 8
Name: legs, dtype: int64