Issue
Suppose I have and m x n array. I want to pass each column of this array to a function to perform some operation on the entire column. How do I iterate over the columns of the array?
For example, I have a 4 x 3 array like
1 99 2
2 14 5
3 12 7
4 43 1
for column in array:
some_function(column)
where column would be "1,2,3,4" in the first iteration, "99,14,12,43" in the second, and "2,5,7,1" in the third.
Solution
Just iterate over the transposed of your array:
for column in array.T:
some_function(column)
Answered By - tillsten
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.