Przykłady sumowania tablic NumPy:
- Sumowanie wszystkich elementów tablicy:
import numpy as np
# Tworzenie tablicy 3x3 z kolejnymi liczbami od 1 do 9
a = np.arange(1, 10).reshape((3,3))
print(a)
# [[1 2 3]
# [4 5 6]
# [7 8 9]]
# Sumowanie wszystkich elementów tablicy
print(a.sum()) # 45
2. Sumowanie elementów tablicy wg wierszy lub kolumn:
import numpy as np
# Tworzenie tablicy 3x3 z kolejnymi liczbami od 1 do 9
a = np.arange(1, 10).reshape((3,3))
print(a)
# [[1 2 3]
# [4 5 6]
# [7 8 9]]
# Sumowanie elementów tablicy wg wierszy
print(a.sum(axis=0)) # [12 15 18]
# Sumowanie elementów tablicy wg kolumn
print(a.sum(axis=1)) # [ 6 15 24]
3.Sumowanie elementów tablicy za pomocą metody cumsum
:
import numpy as np
# Tworzenie tablicy 3x3 z kolejnymi liczbami od 1 do 9
a = np.arange(1, 10).reshape((3,3))
print(a)
# [[1 2 3]
# [4 5 6]
# [7 8 9]]
# Sumowanie elementów tablicy za pomocą metody cumsum
print(a.cumsum()) # [ 1 3 6 10 15 21 28 36 45]
4. Sumowanie elementów tablicy za pomocą metody cumsum
wg wierszy lub kolumn:
import numpy as np
# Tworzenie tablicy 3x3 z kolejnymi liczbami od 1 do 9
a = np.arange(1, 10).reshape((3,3))
print(a)
# [[1 2 3]
# [4 5 6]
# [7 8 9]]
# Sumowanie elementów tablicy za pomocą metody cumsum wg wierszy
print(a.cumsum(axis=0))
# [[ 1 2 3]
# [ 5 7 9]
# [12 15 18]]
# Sumowanie elementów tablicy za pomocą metody cumsum wg kolumn