Seaborn çubuk grafikler

Python'da Kategorik Verilerle Çalışma

Kasey Jones

Research Data Scientist

Geleneksel çubuk grafik

# Code provided for clarity
reviews["Traveler type"].value_counts().plot.bar()

Farklı gezgin türlerine göre inceleme sayısını gösteren bir çubuk grafik.

Python'da Kategorik Verilerle Çalışma

Sözdizimi

sns.set(font_scale=1.3)
sns.set_style("darkgrid")

sns.catplot(x="Traveler type", y="Score", data=reviews, kind="bar")

Değerlendiricinin gezgin türüne göre otel yorumları için seaborn kategorik çubuk grafik.

Python'da Kategorik Verilerle Çalışma

Kategorileri sıralama

reviews["Traveler type"] = reviews["Traveler type"].astype("category")
reviews["Traveler type"].cat.categories
Index(['Business', 'Couples', 'Families', 'Friends', 'Solo'], dtype='object')
Python'da Kategorik Verilerle Çalışma

Güncellenmiş görselleştirme

sns.catplot(x="Traveler type", y="Score", data=reviews, kind="bar")

  • Not: catplot() içinde order parametresi vardır
Python'da Kategorik Verilerle Çalışma

Hue parametresi

  • hue:
    • data içindeki bir değişken adı
    • veriyi ikinci bir kategoriye göre böler
    • grafiği renklendirmede kullanılır
sns.set(font_scale=1.2)
sns.set_style("darkgrid")
sns.catplot(x="Traveler type", y="Score", data=reviews, kind="bar",
            hue="Tennis court")  # <--- new parameter
Python'da Kategorik Verilerle Çalışma

İki değişkende çubuk grafik

Python'da Kategorik Verilerle Çalışma

Çubuk grafik alıştırması

Python'da Kategorik Verilerle Çalışma

Preparing Video For Download...