Count plot dan bar plot

Pengantar Visualisasi Data dengan Seaborn

Content Team

DataCamp

Plot kategorikal

  • Contoh: count plot, bar plot
  • Melibatkan variabel kategorikal
  • Perbandingan antar kelompok

Count plot jawaban maskulinitas

Pengantar Visualisasi Data dengan Seaborn

catplot()

  • Untuk membuat plot kategorikal
  • Keunggulan yang sama seperti relplot()
  • Mudah buat subplot dengan col= dan row=
Pengantar Visualisasi Data dengan Seaborn

countplot() vs. catplot()

import matplotlib.pyplot as plt
import seaborn as sns

sns.countplot(x="how_masculine",
              data=masculinity_data)

plt.show()

Count plot jawaban maskulinitas

Pengantar Visualisasi Data dengan Seaborn

countplot() vs. catplot()

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="how_masculine",
            data=masculinity_data,
            kind="count")

plt.show()

Count plot jawaban maskulinitas

Pengantar Visualisasi Data dengan Seaborn

Mengubah urutan

import matplotlib.pyplot as plt
import seaborn as sns

category_order = ["No answer", "Not at all", "Not very", "Somewhat", "Very"]
sns.catplot(x="how_masculine", data=masculinity_data, kind="count", order=category_order)
plt.show()

Count plot jawaban maskulinitas yang diurutkan ulang

Pengantar Visualisasi Data dengan Seaborn

Bar plot

Menampilkan rata-rata variabel kuantitatif per kategori

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="day",
            y="total_bill",
            data=tips,
            kind="bar")

plt.show()

Bar plot rata-rata tagihan per hari

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Pengantar Visualisasi Data dengan Seaborn

Interval kepercayaan

  • Garis menunjukkan interval kepercayaan 95% untuk mean
  • Menunjukkan ketidakpastian estimasi
  • Mengasumsikan data adalah sampel acak

Bar plot rata-rata tagihan per hari

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Pengantar Visualisasi Data dengan Seaborn

Mematikan interval kepercayaan

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="day",
            y="total_bill",
            data=tips,
            kind="bar",
            errorbar=None)

plt.show()

Bar plot tanpa interval kepercayaan

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Pengantar Visualisasi Data dengan Seaborn

Mengubah orientasi

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="total_bill",
            y="day",
            data=tips,
            kind="bar")

plt.show()

Bar plot horizontal

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Pengantar Visualisasi Data dengan Seaborn

Ayo berlatih!

Pengantar Visualisasi Data dengan Seaborn

Preparing Video For Download...