Numpy Amin Funktion

PythonPythonBeginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Lab werden die Grundlagen des Gebrauchs der numpy.amin()-Funktion der NumPy-Bibliothek behandelt. Die numpy.amin()-Funktion ist eine statistische Funktion, die verwendet wird, um das kleinste Element eines Arrays oder das kleinste Element entlang einer Achse zurückzugeben. In diesem Lab wird gezeigt, wie die Funktion, ihre Parameter und was sie zurückgibt, verwendet werden.

Tipps für die virtuelle Maschine

Nachdem der Start der virtuellen Maschine abgeschlossen ist, klicken Sie in der oberen linken Ecke, um zur Registerkarte Notebook zu wechseln und Jupyter Notebook für die Übung zu nutzen.

Manchmal müssen Sie einige Sekunden warten, bis Jupyter Notebook vollständig geladen ist. Die Validierung von Vorgängen kann aufgrund von Einschränkungen in Jupyter Notebook nicht automatisiert werden.

Wenn Sie während des Lernens Probleme haben, können Sie Labby gerne fragen. Geben Sie nach der Sitzung Feedback, und wir werden das Problem für Sie prompt beheben.

Importieren der erforderlichen Bibliotheken

Der erste Schritt besteht darin, die erforderliche Bibliothek, nämlich NumPy, zu importieren.

import numpy as np

Erstellen des Eingabearrays

Der zweite Schritt besteht darin, ein Eingabearray zu erstellen.

a = np.array([[2,15,20],[80,43,31],[22,43,10]])

Finden des kleinsten Elements

Der dritte Schritt besteht darin, das kleinste Element im Array mit numpy.amin() zu finden. Diese Funktion wird das kleinste Element im Array zurückgeben.

np.amin(a)

Das Ergebnis wird sein:

2

Finden des kleinsten Elements in Zeilen

Der vierte Schritt besteht darin, das kleinste Element in den Zeilen des Arrays mit numpy.amin() zu finden. Mit einem zusätzlichen Parameter axis=0 wird diese Funktion ein Array mit den kleinsten Elementen in jeder Zeile des Arrays zurückgeben.

np.amin(a, axis=0)

Das Ergebnis wird sein:

array([2, 15, 10])

Finden des kleinsten Elements in Spalten

Der fünfte Schritt besteht darin, das kleinste Element in den Spalten des Arrays mit numpy.amin() zu finden. Mit einem zusätzlichen Parameter axis=1 wird diese Funktion ein Array mit den kleinsten Elementen in jeder Spalte des Arrays zurückgeben.

np.amin(a, axis=1)

Das Ergebnis wird sein:

array([ 2, 31, 10])

Finden des kleinsten Elements mit optionalen Parametern

In diesem Schritt werden wir die optionalen Parameter where und initial von numpy.amin() verwenden, um das kleinste Element in einem Array zu finden.

np.amin(a, where=[False, True], initial=10, axis=0)

Der where-Parameter ist ein boolescher Array, das die Bedingung für den Mindestwert angibt. Der initial-Parameter ist der Wert des initialen Mindestwerts. Das Ergebnis wird sein:

array([10, 15, 10])

Zusammenfassung

In diesem Lab wurde die statistische Funktion numpy.amin() der NumPy-Bibliothek mit ihrer Syntax, ihren Parametern und den zurückgegebenen Werten behandelt. Wir haben gelernt, wie man das kleinste Element eines Arrays findet und wie man das kleinste Element entlang der Zeilen und Spalten eines Arrays findet. Wir haben auch gelernt, wie man die optionalen Parameter where und initial verwendet, um das kleinste Element eines Arrays zu finden.