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

Joe solarjoe at posteo.org
Thu Nov 9 04:30:57 EST 2017


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




More information about the NumPy-Discussion mailing list