Jak dodać wiersze i kolumny tablicy numpy


Aby dodać wiersze i kolumny tablicy 2D NumPy, możesz użyć następujących metod:

Metoda 1: Dodaj wiersze tablicy NumPy

 arr. sum (axis= 1 )

Metoda 2: Dodaj kolumny tablicy NumPy

 arr. sum (axis= 0 )

Poniższe przykłady pokazują, jak w praktyce wykorzystać każdą metodę z następującą tablicą 2D NumPy:

 import numpy as np

#create NumPy array
arr = np. arange ( 18 ). reshape ( 6,3 )

#view NumPy array
print (arr)

[[ 0 1 2]
 [3 4 5]
 [6 7 8]
 [9 10 11]
 [12 13 14]
 [15 16 17]]

Przykład 1: Dodaj wiersze tablicy NumPy

Aby dodać wiersze tablicy NumPy, możemy użyć następującej składni:

 import numpy as np

#calculate sum of rows in NumPy array
arr. sum (axis= 1 )

array([ 3, 12, 21, 30, 39, 48])

Wynikowa tabela przedstawia sumę każdego wiersza tabeli 2D NumPy.

Na przykład:

  • Suma wartości w pierwszym wierszu wynosi 0 + 1 + 2 = 3 .
  • Suma wartości w pierwszym wierszu wynosi 3 + 4 + 5 = 12 .
  • Suma wartości w pierwszym wierszu wynosi 6 + 7 + 8 = 21 .

I tak dalej.

Przykład 2: suma kolumn tabeli NumPy

Możemy użyć następującej składni, aby dodać kolumny tablicy NumPy:

 import numpy as np

#calculate sum of columns in NumPy array
arr. sum (axis= 0 )

array([45, 51, 57])

Wynikowa tabela przedstawia sumę każdej kolumny tabeli 2D NumPy.

Na przykład:

  • Suma wartości w pierwszej kolumnie wynosi 0+3+6+9+12+15 = 45 .
  • Suma wartości w pierwszym wierszu wynosi 1+4+7+10+13+16 = 51 .
  • Suma wartości w pierwszym wierszu wynosi 2+5+8+11+14+17 = 57 .

Uwaga : pełną dokumentację funkcji NumPy sum() znajdziesz tutaj .

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe operacje w NumPy:

Jak znaleźć indeks wartości w tablicy NumPy
Jak uzyskać określoną kolumnę z tablicy NumPy
Jak dodać kolumnę do tablicy NumPy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *