numpy (Numerical Python) ist eine Bibliothek für wissenschaftliches Rechnen in Python, die effiziente numerische Operationsfunktionen bereitstellt. In der Numpy-Bibliothek gibt es eine große Anzahl von Funktionen, die wir verwenden können. In diesem Artikel wird die Verwendung einiger allgemeiner Funktionen in der Numpy-Bibliothek detailliert analysiert und entsprechende Codebeispiele aufgeführt.
1. Array-Funktion erstellen
import numpy as np # 创建一维数组 a = np.array([1, 2, 3, 4, 5]) print(a) # 创建二维数组 b = np.array([[1, 2, 3], [4, 5, 6]]) print(b) # 创建多维数组 c = np.array([[[1, 2, 3], [4, 5, 6]], [[7, 8, 9], [10, 11, 12]]]) print(c)
import numpy as np # 创建一个全为0的一维数组 a = np.zeros(5) print(a) # 创建一个全为0的二维数组 b = np.zeros((2, 3)) print(b)
import numpy as np # 创建一个全为1的一维数组 a = np.ones(5) print(a) # 创建一个全为1的二维数组 b = np.ones((2, 3)) print(b)
2. Mathematische Funktion
import numpy as np a = np.array([0, np.pi/2, np.pi]) b = np.sin(a) print(b)
import numpy as np a = np.array([0, np.pi/2, np.pi]) b = np.cos(a) print(b)
import numpy as np a = np.array([1, 2, 3]) b = np.exp(a) print(b)
3. Statistische Funktion
import numpy as np a = np.array([1, 2, 3, 4, 5]) b = np.mean(a) print(b)
import numpy as np a = np.array([1, 2, 3, 4, 5]) b = np.max(a) print(b)
import numpy as np a = np.array([1, 2, 3, 4, 5]) b = np.min(a) print(b)
4. Array-Operationsfunktion
import numpy as np a = np.array([1, 2, 3, 4, 5, 6]) b = np.reshape(a, (2, 3)) print(b)
import numpy as np a = np.array([[1, 2, 3], [4, 5, 6]]) b = np.transpose(a) print(b)
Die oben genannten sind nur einige der Funktionen in der Numpy-Bibliothek. Es gibt viele andere Funktionen, die für Array-Berechnungen, Statistiken, Operationen usw. verwendet werden können. Ich hoffe, dieser Artikel kann den Lesern helfen, die Funktionsliste in der Numpy-Bibliothek besser zu verstehen.
Das obige ist der detaillierte Inhalt vonUmfassende Analyse der Numpy-Bibliotheksfunktionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!