Data Science Academy · Ders

Yüzeyler, Renk Tonu ve Stil

Grafikleri kategoriye göre ayırma

4. ders / 413 adım

Yüzeyler, Renk Tonu ve Stil, CoddyKit'te ücretsiz bir Data Science Academy dersidir. Bu, 4 dersinin 4. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Data Science Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Data Science Academy kursu toplamda 4 dersten oluşur.

Tek Grafik, Birçok Kesit

Bazen tek bir grafik çok fazla bilgiyi gizler. Yüzlere ayırma, verilerinizi küçük grafiklerden oluşan bir ızgaraya böler; her kategori kendi görünümüne sahip olur.

Grupları hue ile Kodlayın

Grupları karşılaştırmanın en kolay yolu renktir. hue, tek bir grafik içindeki bir kategoriyi renklere eşler; ek panellere gerek kalmaz.

sns.scatterplot(data=df, x="x", y="y", hue="group")

Sütunlara Ayırın

Grupları ayrı panellere bölmek için col içeren grafik düzeyi bir grafik kullanın. Her kategori kendi yan yana grafiğine dönüşür.

sns.relplot(data=df, x="x", y="y", col="group")

Satırlara da Ayırın

Tam bir ızgara oluşturmak için col ile row değerini birlikte kullanın. Bir değişken sütunlara yayılırken diğeri satırlara doğru sıralanır.

sns.relplot(data=df, x="x", y="y", col="region", row="year")

Grafik Düzeyi ve Eksen Düzeyi

Yüzlere ayırma için relplot, displot ve catplot gibi grafik düzeyi işlevler gerekir. scatterplot gibi standart grafikler tek bir panelin içinde yer alır.

Uzun Yüz Satırlarını Kaydırın

Çok sayıda kategori sonsuz bir satır oluşturur. col_wrap, yeni bir satır başlatılmadan önce kaç panele izin verileceğini seaborn'a bildirir.

sns.relplot(data=df, x="x", y="y", col="city", col_wrap=3)

Stil, Renk Kullanmadan Kodlar

Rengin yanı sıra style, bir kategoriyi işaretçi şekillerine veya kesikli çizgilere eşler; bu, baskılar siyah beyaz olduğunda yardımcı olur.

sns.lineplot(data=df, x="x", y="y", style="device")

Bir Renk Paleti Seçin

Renkleri palette ile değiştirin. Farklı gruplar için canlı bir küme, düşükten yükseğe giden değerler içinse bir renk geçişi seçin.

sns.scatterplot(data=df, x="x", y="y", hue="group", palette="viridis")

Genel Görünümü Ayarlayın

Tek bir çağrıyla tüm grafiklerin stilini aynı anda değiştirebilirsiniz. set_theme, oturum için arka planı, ızgara çizgilerini ve varsayılan renk paletini denetler.

sns.set_theme(style="darkgrid", palette="muted")

hue ve Yüzlere Ayırmayı Birleştirin

Bunları katmanlayabilirsiniz: her panelin içinde renklendirin ve panelleri başka bir alana göre ayırın. Ancak mesajın kaybolmasına yol açacak kadar fazla kodlamadan kaçının.

sns.relplot(data=df, x="x", y="y", hue="sex", col="day")

Daha Azı Çoğu Zaman Daha Fazladır

Her ek hue, stil ve yüz, okuyucunun yükünü artırır. Soruyu hâlâ yanıtlayan en basit görünümü hedefleyin.

Hızlı Kontrol

Her kategorinin kendine ait ayrı bir panelde çizilmesini istiyorsunuz.

Özet: Kodlayın, Yüzlere Ayırın, Stil Verin

Artık bilgileri hue ve stil ile katmanlıyor, grupları yüzlere ayırarak bölüyor ve okunması kolay bir grafik oluştururken tümüne temiz bir tema uyguluyorsunuz. 🎨

Başlamak ücretsiz

Yapay zeka eğitmeniyle Python öğren — ücretsiz

Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.

Kurslar
30
Dersler
120

Sıkça Sorulan Sorular

“Yüzeyler, Renk Tonu ve Stil” dersi ücretsiz mi?

Evet — “Yüzeyler, Renk Tonu ve Stil” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Data Science Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Data Science Academy kursu toplamda 4 dersten oluşur.

“Yüzeyler, Renk Tonu ve Stil” dersinde ne öğreneceğim?

Grafikleri kategoriye göre ayırma Data Science Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Data Science Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Data Science Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 4. dersidir.

“Yüzeyler, Renk Tonu ve Stil” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Data Science Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Data Science Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Ham matplotlib Yerine seaborn Kullanmanın Nedeni
  2. Dağılımlar: hist, kde, box
  3. İlişkiler: Saçılım ve Çizgi
  4. Yüzeyler, Renk Tonu ve Stil
← Data Science Academy Sayfasına Dön