[Numpy-discussion] 2D array to 3D
tournesol
tournesol33 at gmail.com
Fri Apr 25 21:16:39 EDT 2008
Hi All.
Is there a easy way to insert 1D(j) array into another 2D array(B:jxk)
and conver B to B:ixjxk ?
ex:)
>>> from numpy import *
>>> a=arange(4)
>>> a
array([0, 1, 2, 3])
>>> b=arange(9)
>>> b.shape=3,3
>>> b
array([[0, 1, 2],
[3, 4, 5],
[6, 7, 8]])
I just wanna insert A into B
B:1x3x3,
[[[ 0, 1, 2, 3],
[ 4, 5, 6, 7],
[ 8, 9, 10, 11]]
B:2x3x3,
[[[ 0, 1, 2, 3],
[ 4, 5, 6, 7],
[ 8, 9, 10, 11]]
[[ 0, 1, 2, 3],
[ 4, 5, 6, 7],
[ 8, 9, 10, 11]]]
B:3x3x3,
[[[ 0, 1, 2, 3],
[ 4, 5, 6, 7],
[ 8, 9, 10, 11]]
[[ 0, 1, 2, 3],
[ 4, 5, 6, 7],
[ 8, 9, 10, 11]]
[[ 0, 1, 2, 3],
[ 4, 5, 6, 7],
[ 8, 9, 10, 11]]]
Thanks for your help
More information about the NumPy-Discussion
mailing list