関数ndarray.maxの使い方の例

関数の機能:配列の最大値を返却

例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の使い方の例