Tüm Diziler Üzerinde Matematik
Coddy'nin Machine Learning Journey'sinin Veriler ve Grafikler bölümünün bir parçası. Ders 10 / 60.
Bir dükkân, üç ürününden 3, 1 ve 2 adet sattı. Her birinin ne kadar kazandırdığını bulmak için bir listede döngü kullanmak gerekir. Bir dizi, değerleri eşleştirir:
Kodda:
prices = np.array([4, 10, 25])
sold = np.array([3, 1, 2])
print(prices * sold)
print(prices * 2)Bu çıktıyı verir:
[12 10 50]
[ 8 20 50]Tek bir sayı her değere ulaşır: prices * 2 hepsini iki katına çıkarır. Bu, öğe bazında matematiktir: döngü yok, indeks yok.
Aynı şey +, -, / ve ** için de geçerlidir. Bölme işlemi her zaman ondalık sayılar verir.
Bu bölümün sonunda, bunun gibi satırlar tüm bir sınıfı notlandıracak.
Görev
KolayBir koşucu üç koşunun kaydını tuttu. Program, mesafelerini km içine ve sürelerini minutes içine okur. Döngü kullanmadan:
metersoluştur: her mesafeyi metre cinsinden belirt (1 km, 1000 m'dir).paceoluştur: her koşunun kilometre başına dakika değerini, yani süresinin mesafesine bölünmüş hâlini belirt.- Aşağıda gösterildiği gibi, ikisini de etiketlerinden sonra yazdır.
30, 55 ve 26 dakika süren 5, 10 ve 4 km'lik koşular için:
Meters: [ 5000 10000 4000]
Minutes per km: [6. 5.5 6.5]Kendin dene
import numpy as np
km = np.array([int(input()), int(input()), int(input())])
minutes = np.array([int(input()), int(input()), int(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