関数の機能:配列の最大値を返却
例1 : 1次元の配列の場合
>>> a = np.array([2.3, 1.2, 3.5])
>>> a.max()
3.5
例2 : 2次元の配列の場合(軸の指定なし)
>>> a = np.array([[2.5, 4.2],
[1.2, 2.6]])
>>> a.max()
4.2
軸を指定しない場合は、全ての要素の最大値が返却されます。
例3 : 2次元の配列の場合(軸を指定)
>>> a = np.array([[2.5, 4.2],
[1.2, 2.6]])
>>> a.max(axis=0)
array([2.5, 4.2])
>>> a.max(axis=1)
array([4.2, 2.6])
例4:bool型配列の場合
>>> a = np.array([False, False, False, False])
>>> a.max()
False
>>> a = np.array([False, True, False, False])
>>> a.max()
True
bool型配列の場合は、TrueがFalseより大きいと値と見做して最大値(Trueが1つでも存在すればTrue、そうでなければFalse)が返却されます。
関連項目 関数ndarray.minの使い方の例 関数ndarray.meanの使い方の例 関数ndarray.sumの使い方の例 関数ndarray.ptpの使い方の例 関数ndarray.argmaxと関数ndarray.argminの使い方の例