-2
a=np.array([[1,2,3],[1]])
print(np.sum(a,axis=1))
私は、最初の行が最長ですが、あなたは、単にゼロの配列にあなたの配列を固執することができれば、それだけで動作するため、マトリックスは、numpyの正方行列でない場合は、列の和ですか?
[1,2,3]
[1]
a=np.array([[1,2,3],[1]])
print(np.sum(a,axis=1))
私は、最初の行が最長ですが、あなたは、単にゼロの配列にあなたの配列を固執することができれば、それだけで動作するため、マトリックスは、numpyの正方行列でない場合は、列の和ですか?
[1,2,3]
[1]
ない非常に一般的なようになることを想定しています。 例:
a = np.array([[1,2,3],[4,5]])
dim_x = len(a[0])
dim_y = a.shape[0]
a0 = np.zeros((dim_y, dim_x))
for i in range(dim_y):
dim = len(a[i])
a0[i,0:dim] = a[i]
正確にはあなたの質問は何ですか? – Fusseldieb
はリンクしていますか? http://stackoverflow.com/questions/20572316/numpy-average-over-one-dimension-in-jagged-3d-array –