「上部」と「下部」になるように、特定の行に沿ってnumpy配列を分割しようとしています。
例
[[2 1 3 2]
[1 6 7 2]
[2 8 6 3]
[3 4 2 2]]
top = [2 1 3 2]
bottom = [[1 6 7 2]
[2 8 6 3]
[3 4 2 2]]
これを達成する最も簡単な方法は何ですか?現在、元の配列を 2 回コピーして、不要な部分を削除しています。配列を不均等なサイズの部分に分割する簡単な方法があるはずです。split と vsplit は、同じサイズのチャンクにのみ分割されるようです。どんな助けでも大歓迎です。