Dağılımları görselleştirme

Julia ile Veri Görselleştirmeye Giriş

Gustavo Vieira Suñe

Data Analyst

Hindistan Kerala'da soğan ve buğday fiyatları

  • kerala DataFrame:
Date Centre Commodity Price
JAN-2001 Ernakulam Onion 10.0
JAN-2001 Ernakulam Wheat 12.5
JAN-2001 Khozhikode Onion 9.0
JAN-2001 Khozhikode Wheat 14.0
... ... ... ...
MAR-2021 Trivandrum Onion 45.0
MAR-2021 Trivandrum Wheat 34.0
  • Soğan ve buğday fiyatları ne kadar farklıydı?
Commodity Mean Price
Onion 25.7442
Wheat 20.6261
Julia ile Veri Görselleştirmeye Giriş

Histogramlarla dağılımları görselleştirme

Soğan ve buğday fiyatları dağılımını gösteren histogram.

Julia ile Veri Görselleştirmeye Giriş

Soğan ve buğday fiyatlarının dağılımı

# Bir histogram çiz
histogram(
    kerala[:, :Price],

# Etiket ekle label="Onion and Wheat", # Çubuk rengi seç color=:darkseagreen1, )
# Eksen etiketleri ekle xlabel!("Fiyat (Rupi)") ylabel!("Frekans")

Soğan ve buğday fiyatları dağılımını gösteren histogram.

Julia ile Veri Görselleştirmeye Giriş

Kutu sayısı

# Bir histogram çiz
histogram(
    kerala[:, :Price],
    # Etiket ekle
    label="Onion and Wheat",
    # Çubuk rengi seç
    color=:darkseagreen1,

# Kutu sayısı bins=20, ) # Eksen etiketleri ekle xlabel!("Fiyat (Rupi)") ylabel!("Frekans")

Daha az kutulu, soğan ve buğday fiyatları dağılımını gösteren histogram.

Julia ile Veri Görselleştirmeye Giriş

Kutu sayısı

# Bir histogram çiz
histogram(
    kerala[:, :Price],
    # Etiket ekle
    label="Onion and Wheat",
    # Çubuk rengi seç
    color=:darkseagreen1,
    # Kutu sayısı
    bins=range(0, 150, 75),
)
# Eksen etiketleri ekle
xlabel!("Fiyat (Rupi)")
ylabel!("Frekans")

Daha fazla kutulu, soğan ve buğday fiyatları dağılımını gösteren histogram.

Julia ile Veri Görselleştirmeye Giriş

Normalize histogram

# Normalize histogram çiz
histogram(
    kerala[:, :Price],
    # Etiket ekle
    label="Onion and Wheat",
    # Çubuk rengi seç
    color=:darkseagreen1,

# Normalize et normalize=true, ) # Eksen etiketleri ekle xlabel!("Fiyat (Rupi)") ylabel!("Olasılık")

Soğan ve buğday fiyatları dağılımını gösteren normalize histogram.

Julia ile Veri Görselleştirmeye Giriş

Olasılık dağılımı

using StatsPlots

density!( kerala[:, :Price], color=:black, linewidth=3, label=false )

Üzerine bindirilmiş olasılık yoğunluğu eğrisiyle soğan ve buğday fiyatlarını gösteren histogram.

Julia ile Veri Görselleştirmeye Giriş

Ürün başına fiyatlar

using StatsPlots

# Gruplu histogram
groupedhist(
    kerala[:, :Price],

# Ürüne göre grupla group=kerala[:, "Commodity"],
# Renkleri seç color=[:deeppink3 :wheat2] ) xlabel!("Fiyat (Rupi)") ylabel!("Frekans")

Yan yana çubuklarla soğan ve buğday fiyatlarını ayrı gösteren gruplu histogram.

Julia ile Veri Görselleştirmeye Giriş

Yığılmış histogram

using StatsPlots

# Yığılmış histogram
groupedhist(
    kerala[:, :Price],
    # Ürüne göre grupla
    group=kerala[:, "Commodity"],
    # Renkleri seç
    color=[:deeppink3 :wheat2]

# Çubukları yığ bar_position=:stack, )
xlabel!("Fiyat (Rupi)") ylabel!("Frekans")

Çubukları üst üste yığılmış halde soğan ve buğday fiyatlarını ayrı gösteren gruplu histogram.

Julia ile Veri Görselleştirmeye Giriş

İnce bir fark

Çubukları üst üste yığılmış halde soğan ve buğday fiyatlarını ayrı gösteren gruplu histogram.

  • Tepe fiyatlar oldukça benzer görünüyor.
Commodity Mean Price
Onion 25.7442
Wheat 20.6261
  • Soğan fiyatları uzun kuyruk gösteriyor.
  • Medyanlar neredeyse aynı.
Commodity Median Price
Onion 20.0
Wheat 19.5
  • Ortalama farkı kuyruğun sonucu!
Julia ile Veri Görselleştirmeye Giriş

Hadi pratik yapalım!

Julia ile Veri Görselleştirmeye Giriş

Preparing Video For Download...