[Numpy-discussion] np.vstack vs. np.stack

Mark Bakker markbak at gmail.com
Thu Nov 9 16:58:08 EST 2017


> On 11/09/2017 04:30 AM, Joe wrote:
> > Hello,
> >
> > I have a question and hope that you can help me.
> >
> > The doc for vstack mentions that "this function continues to be
> > supported for backward compatibility, but you should prefer
> > np.concatenate or np.stack."
> >
> > Using vstack was convenient because "the arrays must have the same shape
> > along all but the first axis."
> >
> > So it was possible to stack an array (3,) and (2, 3) to a (3, 3) array
> > without using e.g. atleast_2d on the (3,) array.
> >
> > Is there a possibility to mimic that behavior with np.concatenate or
> > np.stack?
> >
> > Joe
>
>
Can anybody explain why vstack is going the way of the dodo?
Why are stack / concatenate better? What is 'bad' about vstack?

Thanks,

Mark
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20171109/5a6bab3b/attachment-0001.html>


More information about the NumPy-Discussion mailing list