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:
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.
Görev
KolayBir 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.
- Üç sayıdan
renteddizisini oluşturun ve yazdırın. - Üç sayıdan ve tahminden, bu sırayla,
weekdizisini oluşturun ve yazdırın. weektü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
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
4Verileri Şekillendirme
Dizileri Yeniden ŞekillendirmeDizileri BirleştirmeRastgele SayılarÖzet: Zar Simülasyonu7pandas DataFrame’leri
SerilerDataFrame’lerCSV Dosyalarını OkumaVerileri İncelemeSütunları SeçmeTekrar: Film Puanları10DataFrame'leri Görselleştirme
Bir DataFrame'i GörselleştirmeSütunlardan Dağılım GrafiğiHer Grup İçin Bir RenkBir Sütunun HistogramıTekrar: Kafe Satışları2NumPy Dizileri
Diziler OluşturmaŞekil ve BoyutSayı Aralıklarıİndeksleme ve DilimlemeTekrar: Sıcaklık Izgarası5Çizgi ve Dağılım Grafikleri
Etiketler ve BaşlıklarDağılım GrafikleriBirden Fazla Çizgi ve AçıklamalarRenkler ve İşaretleyicilerŞekiller ve EksenlerTekrar: Haftalık Adımlar8Filtreleme ve Sıralama
Satırları SeçmeSatırları FiltrelemeDeğerleri SıralamaYeni SütunlarTekrar: En İyi Ürünler3Dizi Matematiği
Tüm Diziler Üzerinde MatematikÖzet İstatistiklerEksenlere Göre İstatistiklerBroadcastingBoolean MaskelerTekrar: Sınav Puanları6Veriler için Grafikler
Çubuk GrafikleriHistogramlarTek Grafikte Birden Fazla VeriDizi Olarak GörsellerTekrar: Yağış Raporu9Gruplama ve Temizleme
Değerleri SaymaVerileri GruplamaBirden Çok ÖzetEksik DeğerlerTekrar: Anket SonuçlarıKendi başına pratik yap: Online Python derleyicisi