Mulai sekarangMulai gratis

Distribusi tingkat inflasi di Tiongkok, India, dan AS

Seperti yang Anda lihat di video, fungsi boxplot() menampilkan kuantil-kuantil kunci dari suatu distribusi terhadap kategori, di mana y merepresentasikan variabel kuantitatif, dan x variabel kategorikal. Dalam statistika, jenis visualisasi distribusi ini dikenal sebagai box-and-whisker plot.

Pelengkap untuk box plot adalah swarmplot(), yang menggambar plot sebar kategorikal yang menampilkan semua pengamatan kategorikal tanpa saling tumpang tindih; fungsinya menerima argumen yang mirip dengan boxplot():

seaborn.boxplot(x=None, y=None, data=None, ...)
seaborn.swarmplot(x=None, y=None, data=None, ...)

Dalam latihan terakhir ini, Anda akan membandingkan distribusi historis tingkat inflasi berdasarkan negara — khususnya Tiongkok, India, dan AS — alih-alih berdasarkan tren deret waktu. pandas sebagai pd, matplotlib.pyplot sebagai plt, dan seaborn sebagai sns telah diimpor untuk Anda. Data inflasi FRED tersedia di workspace Anda sebagai inflation.

Latihan ini merupakan bagian dari kursus

Mengimpor dan Mengelola Data Keuangan di Python

Lihat Kursus

Instruksi latihan

  • Buat dan tampilkan boxplot dari data inflation dengan 'Country' sebagai x dan 'Inflation' sebagai y.
  • Buat dan tampilkan sns.swarmplot() dengan argumen yang sama.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Create boxplot
sns.____(x=____, y=____, data=____)

# Show the plot
plt.show()

# Close the plot
plt.close()

# Create swarmplot
sns.swarmplot(x=____, y=____, data=____)

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