Menu
CoddyTech

Diziler Oluşturma

Coddy'nin Machine Learning Journey'sinin Veriler ve Grafikler bölümünün bir parçası. Ders 5 / 60.

150 iris çiçeğini hatırlıyor musun? Bir model için bunlar, her çiçek için bir satır olacak şekilde, tek bir NumPy dizisindeki 600 sayıdır:

Sayı ızgarası olarak gösterilen iris verileri: 0'dan 3'e kadar olan satırlar ve 149. satır gösteriliyor; her çiçek için bir satır ve dört sütun: çanak yaprak uzunluğu, çanak yaprak genişliği, taç yaprak uzunluğu, taç yaprak genişliği

Bu bölüm, bir listeden başlayarak bunun gibi diziler oluşturur. np.array bir listeyi diziye dönüştürür:

temps = np.array([21, 23, 19])
print(temps)
print(type(temps))

Bu, şunu yazdırır:

[21 23 19]
<class 'numpy.ndarray'>

Virgül yok: bir diziyi böyle anlarsın. Ve bir dizi tek bir tür içerir, bu yüzden bir ondalıklı sayı tüm değerleri ondalıklı sayıya dönüştürür:

print(np.array([1, 2.5, 3]))

Bu, şunu yazdırır:

[1.  2.5 3. ]

NumPy’nin bir milyon değer üzerinde hızlıca matematik işlemleri yapmasını sağlayan şey, ortak bir türdür.

challenge icon

Görev

Kolay

Bir kano kiralama işletmesi, pazartesiden çarşambaya kadar kiralanan kanoları sayar. Program bu üç sayıyı, ardından perşembe gününün tahminini, yani bir ondalık sayıyı okur.

  1. Üç sayıdan rented dizisini oluşturun ve yazdırın.
  2. Üç sayıdan ve tahminden, bu sırayla, week dizisini oluşturun ve yazdırın.
  3. week türünü yazdırın.

8, 15, 4 ve 12.5 için çıktı şöyledir:

[ 8 15  4]
[ 8.  15.   4.  12.5]
<class 'numpy.ndarray'>

Tek bir ondalıklı tahminin tüm sayıları nasıl ondalıklı hâle getirdiğine dikkat edin.

Kendin dene

import numpy as np

# Pazartesi'den Çarşamba'ya kadar kiralanan kanolar, ardından Perşembe gününün tahmini
monday = int(input())
tuesday = int(input())
wednesday = int(input())
forecast = float(input())

# Kodunuzu aşağıya yazın
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Veriler ve Grafikler bölümündeki tüm dersler

Kendi başına pratik yap: Online Python derleyicisi