Python NumPy Module Cheatsheet: Unterschied zwischen den Versionen

Aus MattWiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
== NumPy Module ==
== NumPy Module ==
 
<syntaxhighlight lang="python3">
```python
python import numpy as np
import numpy as np
</syntaxhighlight>
```


== NumPy Array ==
== NumPy Array ==
 
<syntaxhighlight lang="python3">
 
my_list = [92, 94, 88, 91, 87]  
```python
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'


```python
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 ==
numpy_array = np.array([1, 2, 3, 4, 5])
<syntaxhighlight lang="python3">
 
numpy_array = np.array([1, 2, 3, 4, 5])
print(numpy_array + 1)
print(numpy_array + 1)
 
# returns [2, 3, 4, 5, 6]
returns [2, 3, 4, 5, 6]
 
print(numpy_array ** 2)
 
returns [1, 2, 9, 16, 25]


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)

Standard Deviation