[Numpy-discussion] combining two arrays into one

mark markbak at gmail.com
Tue Apr 10 09:48:24 EDT 2007


Yes, dstack is what I need.
Thanks for the quick response,
Mark

On 10 apr, 15:38, "Bill Baxter" <wbax... at gmail.com> wrote:
> I'm pretty sure dstack([x,y]) is what you're after.
>
> --bb
>
> On 4/10/07, mark <mark... at gmail.com> wrote:
>
> > Hello list -
>
> > I want to combine two arrays into one, and I cannot find a clean way
> > to do it.
>
> > I have the following two arrays:
>
> > >>> x = array([[1, 2, 3],
> >                [4, 5, 6]])
> > >>> y = array([[10, 20, 30],
> >                [40, 50, 60]])
>
> > Now I want to make a new array z, such that z[:,:,0] gives me x an d
> > z[:,:,1] gives me y.
>
> > But what do I do? This doesn't work the right way for me:
>
> > >>> z = array([x,y])
> > >>> z[:,:,0]
> > array([[ 1,  4],
> >        [10, 40]])
>
> > Thanks for your help,
>
> > Mark
>
> _______________________________________________
> Numpy-discussion mailing list
> Numpy-discuss... at scipy.orghttp://projects.scipy.org/mailman/listinfo/numpy-discussion




More information about the NumPy-Discussion mailing list