Sınıflara Göre Keşif
Coddy'nin Machine Learning Journey'sinin Veriler ve Grafikler bölümünün bir parçası. Ders 54 / 60.
Bir türü ele veren ölçüm hangisidir? Her çiçeği taç yaprağı uzunluğuna göre bir çizgi üzerine yerleştirin; her tür için bir satır:
Etiket üzerindeki groupby bu ortalamaları hesaplar:
df = iris.frame
means = df.groupby("target")["petal length (cm)"].mean()
print(means)Şunu yazdırır:
target
0 1.462
1 4.260
2 5.552
Name: petal length (cm), dtype: float64Sınıflar birbirinden oldukça uzakta yer alıyor; bu nedenle taç yaprağı uzunluğu sınıfları ayırır: bir model bu özelliğe dayanacaktır.
Bir oran, ne kadar farklı olduğunu gösterir: means[2] / means[1] yaklaşık 1.3'tür. 1'den ne kadar uzaksa, özellik bu iki sınıfı birbirinden o kadar iyi ayırt eder.
Görev
OrtaHangi hücre ölçümü, örneğin kötü huylu olduğunu ele verir? load_breast_cancer içinde 0. sınıf kötü huylu, 1. sınıf ise iyi huyludur. Başlangıç kodu bazı özellik adlarını features içine okur.
- Her özellik için, kötü huylu örneklerin ortalamasını iyi huylu örneklerin ortalamasına bölüp
roundile 2 ondalık basamağa yuvarlayarak yazdır. - Döngüden sonra, oranı en yüksek olan özelliği belirt.
worst radius ve worst texture özellikleri için:
worst radius: malignant is 1.58 times benign
worst texture: malignant is 1.25 times benign
Best separator: worst radiusKendin dene
from sklearn.datasets import load_breast_cancer
cancer = load_breast_cancer(as_frame=True)
# Karşılaştırılacak özellikler
n = int(input())
features = []
for i in range(n):
features.append(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ünler11ML için Veri Kümeleri
Yerleşik Veri KümeleriÖzellikler ve EtiketlerSınıflara Göre KeşifSınıfları Grafikle GöstermeÖzet: Şarap Veri Kümesi3Dizi 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