Есть ли функция NumPy Max Min? - PullRequest
17 голосов
/ 16 февраля 2012

Существует ли функция numpy, которая дает для данного массива numpy его максимальное - минимальное значение, т.е. numpy.max (a) - numpy.min (a)?

например,

numpy.xxx([4,3,2, 6] = 4 since max = 6, min = 2, 6 - 4 = 2)

Причина: увеличение производительности, так как max и min приведут к двойной итерации массива (что в моем случае составляет 7,5 миллиона или более чисел).

1 Ответ

29 голосов
/ 16 февраля 2012

Действительно, есть такая функция - она ​​называется numpy.ptp() для «от пика к пику».

...