Najłatwiejszy sposób użycia numpy: zaimportuj numpy jako np
NumPy , co oznacza Numerical Python, to naukowa biblioteka obliczeniowa zbudowana na języku programowania Python.
Najpopularniejszym sposobem importowania NumPy do środowiska Python jest użycie następującej składni:
import numpy as np
Część kodu import numpy mówi Pythonowi, aby zintegrował bibliotekę NumPy z bieżącym środowiskiem.
Część kodu as np mówi Pythonowi, aby podał NumPy alias np . Dzięki temu możesz używać funkcji NumPy, po prostu wpisując np.nazwa_funkcji zamiast numpy.nazwa_funkcji.
Po zaimportowaniu NumPy możesz skorzystać z wbudowanych funkcji, aby szybko tworzyć i analizować dane.
Jak utworzyć podstawową tablicę NumPy
Najpopularniejszym typem danych, z którym będziesz pracować w NumPy, jest tablica , którą można utworzyć za pomocą funkcji np.array() .
Poniższy kod pokazuje, jak utworzyć podstawową jednowymiarową tablicę NumPy:
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
Możesz także tworzyć wiele tabel i wykonywać na nich operacje, takie jak dodawanie, odejmowanie, mnożenie itp.
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])
Sprawdź Przewodnik dla początkujących po NumPy, aby uzyskać szczegółowe wprowadzenie do wszystkich podstawowych funkcji NumPy.
Potencjalne błędy podczas importowania NumPy
Potencjalny błąd, który możesz napotkać podczas importowania NumPy to:
NameError : name 'np' is not defined
Dzieje się tak, gdy podczas importowania nie uda się utworzyć aliasu NumPy. Przeczytaj ten samouczek , aby dowiedzieć się, jak szybko naprawić ten błąd.
Dodatkowe zasoby
Jeśli chcesz dowiedzieć się więcej o NumPy, sprawdź następujące zasoby:
Pełna lista przewodników statystycznych Pythona
Strona dokumentacji NumPy online
Oficjalna strona NumPy na Twitterze