Yeni Sütunlar
Coddy'nin Machine Learning Journey'sinin Veriler ve Grafikler bölümünün bir parçası. Ders 40 / 60.
Bir tabloda çoğu zaman ihtiyacın olan sayı bulunmaz: mesafe ve süre vardır, ancak hız yoktur. Sütun hesabı, dizi hesabı gibi satır satır çalışır; döngü gerekmez:
rides = pd.DataFrame({
"rider": ["Ana", "Ben", "Cleo"],
"km": [42, 30, 66],
"hours": [2, 1.5, 3],
})
rides["speed"] = rides["km"] / rides["hours"]
print(rides)Yeni bir ada atama, sütunu sağ tarafa ekler:
rider km hours speed
0 Ana 42 2.0 21.0
1 Ben 30 1.5 20.0
2 Cleo 66 3.0 22.0Bir sayı da işe yarar: rides["hours"] * 60 dakika verir. Mevcut bir ada atama yapmak o sütunun yerine geçer.
Bir model, hız gibi bir orandan, bu oranın elde edildiği iki ham sayıdan genellikle daha fazla şey öğrenir.
Görev
OrtaBir kırtasiye dükkânı, stokunu stock.csv dosyasında tutar; bu dosya stock içine yüklenir ve product, price (ürün başına) ve quantity (raftaki ürün sayısı) sütunlarını içerir.
- Bir
valuesütunu ekle: her ürünün fiyatı ile miktarının çarpımı. stockdeğerini yazdır.- Aşağıda gösterildiği gibi raftaki ürünlerin toplam değerini yazdır.
İki ürün bulunan bir dükkân için:
product price quantity value
0 tape 1.5 10 15.0
1 clip 0.5 30 15.0
Total value: 30.0Kendin dene
import pandas as pd
stock = pd.read_csv("stock.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