Mulai sekarangMulai gratis

Plot batang dengan subkelompok dan subplot

Dalam latihan ini, kita akan kembali ke himpunan data survei anak muda dan menyelidiki apakah proporsi orang yang menyukai musik techno ("Likes Techno") bervariasi menurut jenis kelamin mereka ("Gender") atau tempat tinggal mereka ("Village - town"). Latihan ini akan memberi Anda kesempatan untuk mempraktikkan banyak hal yang telah kita pelajari sepanjang kursus ini!

Kita telah mengimpor Seaborn sebagai sns dan matplotlib.pyplot sebagai plt.

Latihan ini merupakan bagian dari kursus

Pengantar Visualisasi Data dengan Seaborn

Lihat Kursus

Instruksi latihan

  • Atur gaya figur menjadi "dark".
  • Sesuaikan kode plot batang untuk menambahkan subplot berdasarkan "Gender", yang diatur dalam kolom.
  • Tambahkan judul "Percentage of Young People Who Like Techno" pada plot FacetGrid ini.
  • Beri label sumbu x "Location of Residence" dan sumbu y "% Who Like Techno".

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Set the figure style to "dark"
____

# Adjust to add subplots per gender
g = sns.catplot(x="Village - town", y="Likes Techno", 
                data=survey_data, kind="bar",
                ____)

# Add title and axis labels
g.____("Percentage of Young People Who Like Techno", y=1.02)
g.____(____="Location of Residence", 
       ____="% Who Like Techno")

# Show plot
plt.show()
Edit dan Jalankan Kode