返回数组的最大/最小值的行或列



我是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(

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

谢谢!

x.max(axis=0)

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

从这里拍摄。

最新更新