DataFrame’ler
Coddy'nin Machine Learning Journey'sinin Veriler ve Grafikler bölümünün bir parçası. Ders 32 / 60.
Bir veri kümesinde yan yana birçok sütun bulunur; her özellik için bir tane. pandas bunları bir tabloda, DataFrame içinde bir arada tutar:
Bir sözlük kullanarak oluştur: her sütun adını değerler listesine eşleyen süslü parantezler.
pets = pd.DataFrame({
"name": ["Rex", "Tom", "Bubbles"],
"animal": ["dog", "cat", "fish"],
"age": [4, 2, 1],
})
print(pets)Bu şunu yazdırır:
name animal age
0 Rex dog 4
1 Tom cat 2
2 Bubbles fish 1Her liste, belirttiğin sırayla bir sütun hâline geldi ve satırlar 0'dan başlayarak numaralandırıldı. Listelerin uzunlukları eşit olmalı: her satırda her sütun için bir değer bulunmalıdır.
Görev
OrtaBir bitki dükkânı eğrelti otu, kaktüs ve palmiye satar. plants ve prices, bunların adlarını ve fiyatlarını içerir; program bugünkü satışları sold değişkenine okur.
Sütunları sırasıyla plant, price ve sold olan bir DataFrame shop oluştur ve yazdır. Girdi 8, 2, 15 olduğunda:
plant price sold
0 fern 4.5 8
1 cactus 2.0 2
2 palm 12.0 15Kendin dene
import pandas as pd
plants = ["fern", "cactus", "palm"]
prices = [4.5, 2.0, 12.0]
sold = [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