Is it possible to create a numpy matrix with 10 rows and 0 columns?
Add columns to ndarray(or matrix) need full copy of the content, so you should use other method such as list or the array module, or create a large matrix first, and fill data in it.
My objective is to start with an "empty" matrix and repeatedly add columns to it until I have a large matrix.