次元が同じ場合、numpy平均関数は完全に正常に機能します。さまざまな行サイズのnumpy.mean
a = np.array([[1, 2], [3, 4]])
a.mean(axis=1)
array([ 1.5, 3.5])
しかし、私はvarryingの行サイズでそれを行う場合には、エラー、私はこの問題に関するマニュアルの何かを見つけることができません
a = np.array([[1, 2], [3, 4, 5]])
a.mean(axis=1)
IndexError: tuple index out of range
を与えます。私は自分自身の平均を計算することができましたが、私はこれを可能にする必要があることを見て、このための関数を使ってビルドを使用したいと考えています。
を、リスト。それを配列にすることはあまりできません。あなた、またはnumpyは、まだそれをリストのリストとして扱わなければなりません。 – hpaulj