行数の異なるnumpy arrayを縦に結合する方法を教えていただけますでしょうか。
やりたいこと
python
1a = [[[0 1 2]] 2 [[3 4 5]]] 3 4b = [[[10 11 12]] 5 [[13 14 15]] 6 [[16 17 18]]]
このaとbを縦に結合して、
python
1[array([[[0 1 2]], 2 [[3 4 5]]], dtype=int32), 3 array([[[10 11 12]], 4 [[13 14 15]], 5 [[16 17 18]]], dtype=int32)]
このような形にしたいと思っています。
試したこと
stack
vstack
をためしましたが、stackはa,bが同じ形状でないと使えず、vstackを試すと
python
1[[[0 1 2]] 2 [[3 4 5]] 3 [[10 11 12]] 4 [[13 14 15]] 5 [[16 17 18]]]
となってしまいます。
意図した配列を作成するには、どのようにしたらよいでしょうか?
ご教示いただけますと幸いです。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/24 09:35