Gibt es eine numpy max min -Funktion?
Frage
Gibt es eine numpy -Funktion, die für ein bestimmtes Numpy -Array ihren maximalen - minimalen Wert, dh numpy.max (a) - numpy.min (a)?
z.B
numpy.xxx([4,3,2, 6] = 4 since max = 6, min = 2, 6 - 4 = 2)
Grund: Leistungssteigerung, da max und min doppelt so viel Iteration des Arrays verursachen würde (was in meinem Fall 7,5 Millionen oder mehr Zahlen ist).
Lösung
In der Tat gibt es eine solche Funktion - sie heißt numpy.ptp()
für "Peak to Peak".
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow