Numpy dizisinin satırları ve sütunları nasıl eklenir


2D NumPy dizisinin satırlarını ve sütunlarını eklemek için aşağıdaki yöntemleri kullanabilirsiniz:

Yöntem 1: NumPy dizisinin satırlarını ekleme

 arr. sum (axis= 1 )

Yöntem 2: NumPy dizisi sütunlarını ekleme

 arr. sum (axis= 0 )

Aşağıdaki örnekler, her yöntemin aşağıdaki 2D NumPy dizisiyle pratikte nasıl kullanılacağını gösterir:

 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]]

Örnek 1: NumPy dizisinin satırlarını ekleme

NumPy dizisinin satırlarını eklemek için aşağıdaki sözdizimini kullanabiliriz:

 import numpy as np

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

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

Ortaya çıkan tablo, 2D NumPy tablosunun her satırının toplamını gösterir.

Örneğin:

  • İlk satırdaki değerlerin toplamı 0 + 1 + 2 = 3’tür .
  • İlk satırdaki değerlerin toplamı 3 + 4 + 5 = 12’dir .
  • İlk satırdaki değerlerin toplamı 6 + 7 + 8 = 21’dir .

Ve benzeri.

Örnek 2: NumPy tablosunun sütunlarının toplamı

NumPy dizisinin sütunlarını eklemek için aşağıdaki sözdizimini kullanabiliriz:

 import numpy as np

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

array([45, 51, 57])

Ortaya çıkan tablo, 2D NumPy tablosunun her sütununun toplamını gösterir.

Örneğin:

  • İlk sütundaki değerlerin toplamı 0+3+6+9+12+15 = 45’tir .
  • İlk satırdaki değerlerin toplamı 1+4+7+10+13+16 = 51 olur.
  • İlk satırdaki değerlerin toplamı 2+5+8+11+14+17 = 57 olur.

Not : NumPy sum() işlevine ilişkin tüm belgeleri burada bulabilirsiniz.

Ek kaynaklar

Aşağıdaki eğitimler NumPy’de diğer genel işlemlerin nasıl gerçekleştirileceğini açıklamaktadır:

NumPy dizisinde değer endeksi nasıl bulunur?
NumPy dizisinden belirli bir sütun nasıl alınır
NumPy dizisine sütun nasıl eklenir

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir