我正在尝试获取一列中的最小值和最大值。
这是我的测试代码:
from numpy import array
import numpy as np
test = [array([[619, 502, 551],
[623, 502, 551],
[624, 504, 551]]),
array([[624, 498, 531],
[628, 502, 529]]),
array([[619, 496, 557],
[892, 508, 559]]),
array([[619, 494, 561],
[895, 506, 559],
[902, 512, 559]]),
array([[619, 494, 559],
[918, 510, 567]]),
array([[619, 493, 561],
[931, 512, 561],
[932, 512, 561]]),
array([[619, 494, 561],
[942, 510, 559]]),
array([[619, 493, 561],
[620, 493, 559],
[948, 512, 561]]),
array([[619, 494, 591],
[752, 542, 633]]),
array([[626, 465, 567],
[766, 532, 633]])]
data = array(test)
我尝试过使用np.min
和不同的索引,但都没有成功。
我希望能够获取例如第二列(或任何一列)的最小值和最大值。
由于实际数据中有很多项目,因此我无法使用for循环逐个遍历。
非常感谢您提供任何建议。谢谢。