を連結することにより、寸法を取り除く私は3D numpyの配列があるとします。は別の次元に
a = np.array([[[0, 1], [2, 3]], [[4, 5], [6, 7]]])
さて、私は現在の次元に沿って要素を連結することにより、次元0を取り除くしたいのですが1(=新しい次元0)。 (私も、別の次元に沿って、この操作が必要になります。)
[[0, 1], [2, 3], [4, 5], [6, 7]]
基本的に、それはreshape
でそれを行うには大したことはないですが、それは必要です。だから私は、次の配列で終わるだろういくつかのマニュアルサイズの計算。 直接操作する便利な機能はありますか?それは(行ごとの)垂直スタックとして
私はあなたを誤解していると思うが、与えた例に対して 'array(chain(* l))'が働いている。 –
@PatrickHaugh:質問はNumpy ndarraysに関する。私はそれをもう少し明白にするために質問を編集しました;-) – Michael