Stephen P. Molnar wrote: > I'm beginning to think that I don't know how to ask the question as > Google and Stack Overflow have resulted in nothing. All of the results > seem to deal with integers. > > I have a number of single column floating point arrays each containing > 300 entries that I want to combine into a n by 300 array where n is the > number of single column arrays. > > I have tried zip, np.concatenate etc with only failure. > > Thanks in advance. >
Googling for numpy combine 1d arrays into 2d array I get http://stackoverflow.com/questions/21322564/numpy-list-of-1d-arrays-to-2d-array as the first hit. Does that help? The second hit http://stackoverflow.com/questions/17710672/create-2-dimensional-array-with-2-one-dimensional-array should also work, and the best approach is probably #3: https://docs.scipy.org/doc/numpy-1.10.0/reference/generated/numpy.column_stack.html >>> import numpy as np >>> a = np.array([1.2, 3.4, 5.6]) >>> b = np.array([10.11, 12.13, 14.15]) >>> np.column_stack((a, b)) array([[ 1.2 , 10.11], [ 3.4 , 12.13], [ 5.6 , 14.15]]) No rocket science ;) _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor