'np.apply_along_axis with 2 arrays of same dimensions on Python

I'm trying to apply the ranksums function over all rows of two arrays

groupA = subset.iloc[:,4:7].values

groupB = subset.iloc[:,7:10].values

np.apply_along_axis(ranksums, 1, (zip(groupA,groupB)))

I get: AxisError: axis 1 is out of bounds for array of dimension 0



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source