長さの異なる配列を含むリスト(Y)を持っています。リストには50個以上の要素が含まれています(テストのために5個だけでした)。リストの形は5です。以下に示すように、各要素の形状を印刷して出力がコメントであるリストの要素を追加する方法
print(Y.shape) #(5,)
print(Y[0].shape) #(600, 2)
print(Y[1].shape) #(250, 2)
print(Y[2].shape) #(300, 2)
print(Y[3].shape) #(200, 2)
print(Y[4].shape) #(100, 2)
リストの各要素は異なる長さ(600,250,300,200,100)を有しているが、すべてができている[0,1]または[0,1] dimension.I私は
を試してみました、これらの要素を追加し、(1450,2)
として出力を取得したいです
Y=np.sum(Y, axis=0)
ValueError:オペランドを図形(600,2)(250,2)と共にブロードキャストできませんでした。これは(600,2)(600,2)または、2)(250,2)、600と250を追加したい。
同じ機能が[80,20,30]や[40,20,30]のような3次元配列で機能する[120,20,30]
これらの要素を追加/合計するにはどうすればよいですか?
'はAttributeError: 'リスト' オブジェクトには属性「shape''を持っていません。だから私はYがリストだとは思わない。 –