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