Sayı Aralıkları
Coddy'nin Machine Learning Journey'sinin Veriler ve Grafikler bölümünün bir parçası. Ders 7 / 60.
Aralarında eşit aralıklar olan 100 sayıyı elle mi yazacaksın? NumPy bunları senin için iki şekilde oluşturur:
np.arange(start, stop, step) bir adımla sayar ve range gibi, stop değerinden önce durur. np.linspace(a, b, n), a ile b arasında, her ikisi de dahil olmak üzere n değer oluşturur:
print(np.arange(0, 20, 5))
print(np.linspace(0, 20, 5))Bu, şunu yazdırır:
[ 0 5 10 15]
[ 0. 5. 10. 15. 20.]Neyi bildiğine göre seç: aralığı mı, eleman sayısını mı. Boş bir sayı dizisi için np.zeros(n) ve np.ones(n), n tane sıfır veya bir oluşturur:
print(np.zeros(3)) # [0. 0. 0.]Görev
KolayBir koşu antrenörü koniler yerleştiriyor. Program ilk ve son koninin konumunu (m), aralığı ve kaç su istasyonu olduğunu okur. Şunları yazdırın:
Cones: ilk koniden son koniye kadar, belirtilen aralıklarla (np.arange).Stations: ilk ve son koniler dahil, eşit aralıklarla (np.linspace).Times: koşucuların süreleri için, her koni başına bir sıfır (np.zeros).
0, 40, 10 ve 3 için:
Cones: [ 0 10 20 30 40]
Stations: [ 0. 20. 40.]
Times: [0. 0. 0. 0. 0.]Kendin dene
import numpy as np
first = int(input())
last = int(input())
gap = int(input())
stations = 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