sum() NumPy

Przykłady sumowania tablic NumPy:

  1. 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