Python NumPy Module Cheatsheet: Unterschied zwischen den Versionen
Aus MattWiki
Matt (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Matt (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
== NumPy Module == | == NumPy Module == | ||
<syntaxhighlight lang="python3"> | |||
python import numpy as np | |||
import numpy as np | </syntaxhighlight> | ||
== NumPy Array == | == NumPy Array == | ||
<syntaxhighlight lang="python3"> | |||
my_list = [92, 94, 88, 91, 87] | |||
my_list = [92, 94, 88, 91, 87] | |||
numpy_array_from_list = np.array(my_list) | numpy_array_from_list = np.array(my_list) | ||
</syntaxhighlight> | |||
== NumPy Array from CSV File == | == NumPy Array from CSV File == | ||
<syntaxhighlight lang="python3"> | |||
csv_file_name = 'test_2.csv' | |||
numpy_array_from_csv_file = np.genfromtxt(csv_file_name, delimiter=',') | numpy_array_from_csv_file = np.genfromtxt(csv_file_name, delimiter=',') | ||
</syntaxhighlight> | |||
== Operations on NumPy Arrays == | == Operations on NumPy Arrays == | ||
<syntaxhighlight lang="python3"> | |||
numpy_array = np.array([1, 2, 3, 4, 5]) | |||
print(numpy_array + 1) | |||
# returns [2, 3, 4, 5, 6] | |||
print(numpy_array ** 2) | |||
# returns [1, 2, 9, 16, 25] | |||
</syntaxhighlight> | |||
== Variance == | == Variance == |
Version vom 28. Februar 2025, 09:31 Uhr
NumPy Module
python import numpy as np
NumPy Array
my_list = [92, 94, 88, 91, 87]
numpy_array_from_list = np.array(my_list)
NumPy Array from CSV File
csv_file_name = 'test_2.csv'
numpy_array_from_csv_file = np.genfromtxt(csv_file_name, delimiter=',')
Operations on NumPy Arrays
numpy_array = np.array([1, 2, 3, 4, 5])
print(numpy_array + 1)
# returns [2, 3, 4, 5, 6]
print(numpy_array ** 2)
# returns [1, 2, 9, 16, 25]
Variance
import numpy as np
dividends_microsoft_eur = [0.6358, 0.6308, 0.6364, 0.6854, 0.6876, 0.7016, 0.7016, 0.7906]
variance_dividends_microsoft = np.var(dividends_microsoft_eur)
print('The variance of Microsoft stock dividends in 2023 and 2024 is', variance_dividends_microsoft)