numpyで各行の最大値を求めるには
numpyのamax関数を使用すると、各行の最大値を取得できます。amax関数は配列を受け取り、配列内で最大の値を返します。
下記はサンプルコードです。
import numpy as np
# 创建一个二维数组
arr = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
# 求每行的最大值
max_values = np.amax(arr, axis=1)
print(max_values)
実行結果は次のとおりです。
[3 6 9]
まず、多次元配列arrを作成します。その後にamax関数を使ってaxis=1で各行の最大値を求めます。そして、その各行の最大値を出力します。