Yoğunluk Histogramları
Coddy'nin Machine Learning Journey'sinin Makine Öğrenimi için İstatistik bölümünün bir parçası. Ders 7 / 64.
Bu bölüm verilerin şekli hakkındadır. Bölümün sonunda, bir histogramı çan eğrisine uyduracak ve aykırı değeri fark edeceksiniz:
Öncelikle bir düzeltme. Sayımlar, 500 yetişkinin tepki süreleri 50 oyuncununkiyle karşılaştırıldığında olduğu gibi, büyük bir grubun küçük bir grubu gölgede bırakmasına neden olabilir:
density=True her grubun çubuk alanlarının toplamını 1 olacak şekilde ölçeklendirir:
ax.hist(adults, bins=16, density=True, alpha=0.5, label="adults")
ax.hist(gamers, bins=16, density=True, alpha=0.5, label="gamers")Her yükseklik count / (n * bin width) şeklindedir; bu nedenle bir çubuğun alanı, grubun içindeki payını gösterir. Artık her büyüklükteki gruplar adil bir şekilde karşılaştırılabilir.
Görev
KolayBir şehir hastanesi 400 yenidoğanın, bir kırsal hastane ise 60 yenidoğanın ağırlığını ölçtü. Başlangıç kodu ağırlıkları city ve rural içinde tutuyor ve başlığı ile etiketleri ayarlanmış grafiği hazırlıyor.
- Her grup için
bins=10,alpha=0.5vecityveyaruraletiketiyle bir yoğunluk histogramı çiz. - Bir açıklama ekle ve grafiği göster.
Coddy grafiğini açıklıyor. İki domates yetiştiricisine ait şu grafiğe benzemeli:
Kendin dene
import numpy as np
import matplotlib.pyplot as plt
# Aşağıdaki satırları değiştirmeyin
rng = np.random.default_rng(23)
city = np.round(rng.normal(3.4, 0.5, size=400), 2)
rural = np.round(rng.normal(3.2, 0.45, size=60), 2)
fig, ax = plt.subplots()
ax.set_title("Birth Weights")
ax.set_xlabel("Weight (kg)")
ax.set_ylabel("Density")
# 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.
Makine Öğrenimi için İstatistik bölümündeki tüm dersler
1Merkez ve Yayılım
Ortalama ve MedyanYüzdelikler ve ÇeyreklerVaryans ve Standart SapmaÖrneklem mi, Anakütle mi?En Sık Görülen DeğerÖzet: Teslimat Süreleri4Örneklemler ve Anakütleler
Anakütle ve ÖrneklemÖrneklem Ortalamaları DeğişirÖrnekleme DağılımıDaha Büyük Örneklemler, Daha Az GürültüÖzet: Bir Kasabada Anket Yapmak7Eğilim Doğruları
ArtıklarEn Küçük Kareler UydurmasıUydurma Doğrusunu ÇizmeBir Doğruyla Tahmin YapmaUydurma Ne Kadar İyi?Tekrar: Alıştırma Saatleri10Kategorileri Kodlama
Sayılar Olarak KategorilerOne-Hot EncodingSayıları Gruplara AyırmaÖzet: Araba İlanları2Dağılımlar
Yoğunluk HistogramlarıVeri Dağılımlarının ŞekilleriNormal Eğri68-95-99,7 KuralıZ PuanlarıÖzet: Pil Ömrü5Aykırı Değerler
Kutu GrafikleriIQR KuralıZ-Skoru KuralıAykırı Değerleri Ele AlmaÖzet: Sensör Hataları8Grupları Karşılaştırma
Gruplara Göre Kutu GrafikleriOrtalamalar Arasındaki FarkŞans Eseri Olabilir mi?P-Değerlerit-TestiÖzet: A/B Testi11Bir Veri Kümesini Keşfetmek
İlk BakışTüm Özellikler Bir AradaÖzellikler ve EtiketEn İyi İki ÖzellikÖzet: Diyabet Verileri3Simülasyonla Olasılık
Frekans Olarak OlasılıkBüyük Sayılar YasasıZarların ToplamıBeklenen DeğerKoşullu OlasılıkTekrar: Zar Tezgâhının Olasılıkları6İlişkiler
Dağılım Grafiklerini OkumaKorelasyonKorelasyon MatrisiKorelasyon Isı HaritalarıKorelasyon Nedensellik DeğildirÖzet: Dondurma ve GüneşKendi başına pratik yap: Online Python derleyicisi