Numpy python找到每列的最小值,并从每列中减去该值

S0r*_*rin 21 python numpy

任何人都可以帮助使用numpy和python的代码片段?

给定一个像numpy数组一样的数组

a = array([[1,11], [3,9], [5,7]]
Run Code Online (Sandbox Code Playgroud)

我想找到每列的最小值,所以1和7然后从各列中减去这个值,

a = array([[0,4], [2,2], [4,0]]
Run Code Online (Sandbox Code Playgroud)

Sve*_*ach 33

>>> a - a.min(axis=0)
array([[0, 4],
       [2, 2],
       [4, 0]])
Run Code Online (Sandbox Code Playgroud)

  • 男人,numpy让Python看起来像APL的某种可读版本...... (7认同)