Veri Bilimi & Veri Manipülasyonu - Numpy

Diziyi Yeniden Boyutlandırma

Yayın tarihi :15-Ara-21

Diziyi yeniden boyutlandırmak için reshape() komutu kullanılır.

Söz dizimi: reshape(shape, order='C') 

  • shape, yeniden boyutlandırma değerlerini temsil eder.

*Dikkat edilmesi gereken konu dizi eleman sayısına göre boyutlandırma yapılmalıdır. Örneğin 10 elemanlı bir diziden 4x3 lük bir matris oluşturulamaz, çünkü eleman sayısı 4x3=12 tane olmadığından hata verecektir.

Örnek-1: Rasgele verilerden bir dizi oluşturalım ve yeniden boyutlandırma yapalım.

import numpy as np
myArray=np.random.randint(1,20,10)
myArray

Çıktı:

array([ 3, 10, 16, 11, 11,  7, 19,  3,  2, 10])
#myArray dizisini yeniden boyutlandıralım
myArray.reshape((2,5))

Çıktı:

array([[ 3, 10, 16, 11, 11],
       [ 7, 19,  3,  2, 10]])
Paylaş:

Yorum Yap (*Yorumunuza kod eklemek isterseniz Kod Parçacığı Ekle butonuna tıklayarak ekleyebilirsiniz.)

Yorumlar

Henüz hiç yorum yapılmamış, ilk yorum yapan sen ol.