首页 文章

返回数组最大/最小值的行或列[重复]

提问于
浏览
0

这个问题在这里已有答案:

我是python和这个网站的新手,所以请原谅我提出的问题和格式化问题的糟糕方式:

给定一个由x行和y列组成的numpy数组,其中元素是这样的值:

x=       1 2 3 4 5
          5 1 7 2 0.5   y=1
          2 3 1 5 6     y=2

我想要的结果是:(5,3,7,5,6)

哪个命令允许我接收这些最大值的行/数组?

谢谢 !

1 回答

  • 1

    x.max(axis=0)

    axis关键字指定要折叠的数组的维度,而不是将返回的维度 . 因此,指定axis = 0意味着第一个轴将被折叠:对于二维数组,这意味着将聚合每个列中的值 .

    取自here .

相关问题