MulaiMulai sekarang secara 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 adalah bagian dari kursus

Pengantar Visualisasi Data dengan Seaborn

Lihat Kursus

Petunjuk 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 praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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