De eenvoudigste manier om numpy te gebruiken: importeer numpy als np
NumPy , wat staat voor Numerical Python, is een wetenschappelijke computerbibliotheek gebouwd op de programmeertaal Python.
De meest gebruikelijke manier om NumPy in uw Python-omgeving te importeren is door de volgende syntaxis te gebruiken:
import numpy as np
Het import numpy- gedeelte van de code vertelt Python om de NumPy-bibliotheek in uw huidige omgeving te integreren.
Het as np- gedeelte van de code vertelt Python vervolgens om NumPy de alias np te geven. Hierdoor kunt u NumPy-functies gebruiken door simpelweg np.function_name te typen in plaats van numpy.function_name.
Nadat u NumPy heeft geïmporteerd, kunt u de ingebouwde functies gebruiken om snel gegevens te maken en te analyseren.
Hoe u een eenvoudige NumPy-array maakt
Het meest voorkomende gegevenstype waarmee u in NumPy zult werken is de array , die kan worden gemaakt met de functie np.array() .
De volgende code laat zien hoe u een eenvoudige eendimensionale NumPy-array maakt:
import numpy as np
#define array
x = np. array ([1, 12, 14, 9, 5])
#display array
print (x)
[1 12 14 9 5]
#display number of elements in array
x. size
5
U kunt ook meerdere tabellen maken en daarop bewerkingen uitvoeren, zoals optellen, aftrekken, vermenigvuldigen, enz.
import numpy as np
#define arrays
x = np. array ([1, 12, 14, 9, 5])
y = np. array ([2, 3, 3, 4, 2])
#add the two arrays
x+y
array([ 3, 15, 17, 13, 7])
#subtract the two arrays
xy
array([-1, 9, 11, 5, 3])
#multiply the two arrays
x*y
array([ 2, 36, 42, 36, 10])
Bekijk de Absolute Beginnersgids voor NumPy voor een gedetailleerde introductie tot alle basisfuncties van NumPy.
Mogelijke fouten bij het importeren van NumPy
Een mogelijke fout die u kunt tegenkomen bij het importeren van NumPy is:
NameError : name 'np' is not defined
Dit gebeurt wanneer u er niet in slaagt NumPy een alias te geven tijdens het importeren ervan. Lees deze tutorial om te leren hoe u deze fout snel kunt oplossen.
Aanvullende bronnen
Als je meer wilt weten over NumPy, bekijk dan de volgende bronnen:
Volledige lijst met gidsen voor Python-statistieken
NumPy-documentatiepagina online
NumPy officiële Twitter-pagina