Bir DataFrame'i Görselleştirme
Coddy'nin Machine Learning Journey'sinin Veriler ve Grafikler bölümünün bir parçası. Ders 47 / 60.
Bir tablo, grafiğin ihtiyaç duyduğu sayıları zaten içerir. Bu bölümün sonunda tek bir tablo sana şunları sunacak:
Her şey tek bir çağrıyla başlar. df.plot iki sütun adı alır: x= yatay eksende, y= dikey eksende:
sales = pd.DataFrame({"day": [1, 2, 3, 4, 5], "cups": [12, 18, 15, 25, 30]})
fig, ax = plt.subplots()
sales.plot(x="day", y="cups", ax=ax)
ax.set_title("Lemonade Sales")
plt.show()Bu, aşağıdaki grafiği çizer. pandas x eksenini day olarak etiketler ve çizgiyi cups olarak adlandırıp kendi başına bir lejantta gösterir:
ax=ax çizgiyi eksenlerinize yerleştirir. Bu olmadan pandas yeni bir şekil oluşturur ve başlığınız boş bir grafiğe yerleşir.
Görev
OrtaBir nehir ölçüm istasyonu, fırtınalı bir gece boyunca su seviyesini her saat başı kaydetti. river.csv dosyasında hour, level_cm ve rain_mm sütunları bulunuyor.
- Bir şekil ve eksenler oluştur.
river.plotkullanarak bu eksenlerdehourdeğerine karşılevel_cmdeğerini çiz.- Başlığını
River Levelyap, y ekseniniLevel (cm)olarak etiketle ve grafiği göster.
Seninki, yukarı akıştaki bir ölçüm istasyonundan alınan şu grafiğe benzemeli:
Programın hiçbir şey yazdırmaz: Coddy grafiğini kontrol eder ve çıktıda grafiği açıklar.
Kendin dene
import pandas as pd
import matplotlib.pyplot as plt
river = pd.read_csv("river.csv")
# 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