どうも、ちょげ(@chogetarou)です。
Numpy配列の縦の列(カラム)ごとの中央値を取得する方法を紹介します。
方法

Numpy配列の縦の列(カラム)ごとの中央値を取得するには、numpyのmedian()を使います。
まず、Numpyからmedian()を呼び出します。
そして、median()の第1引数にNumpy配列、第2引数に「axis=0」を指定します。
np.median(array, axis=0)
上記のmedian()は、第1引数のNumpy配列の縦の列ごとの中央値を返します。
使用例
import numpy as np
nums = np.array([[14, 17, 12, 33, 44],
[15, 6, 27, 8, 19],
[23, 2, 54, 1, 4, ]] )
med_numbers = np.median(nums, axis=0)
print(med_numbers) #[15. 6. 27. 8. 19.]
コメント