MulaiMulai sekarang secara gratis

Membuat palet kontinu kustom

Anda tertarik pada tingkat polusi di Cincinnati untuk tahun 2014. Secara khusus, Anda tertarik pada CO dan NO2, sehingga Anda membuat bagan sebar sederhana untuk menunjukkan hubungan antara kedua polutan tersebut.

Scatterplot of CO and NO2 with uncolored points

Namun, mungkin ada informasi menarik tentang bagaimana nilai O3 berhubungan dengan dua polutan yang diplot, sehingga Anda memutuskan untuk memberi warna pada titik berdasarkan tingkat O3-nya. Untuk melakukan ini, Anda perlu mendefinisikan palet kontinu yang sesuai dan memetakan kolom O3 Anda ke palet tersebut dalam bagan sebar.

Latihan ini adalah bagian dari kursus

Meningkatkan Visualisasi Data Anda di Python

Lihat Kursus

Petunjuk latihan

  • Buat palet yang secara kontinu memetakan dari putih ke 'orangered'.
  • Petakan kolom untuk nilai O3 ke warna titik.
  • Berikan palet yang Anda buat ke fungsi plotting.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Filter the data
cinci_2014 = pollution.query("city  ==  'Cincinnati' & year  ==  2014")

# Define a custom continuous color palette
color_palette = sns.____('orangered',
                         ____ = True)

# Plot mapping the color of the points with custom palette
sns.scatterplot(x = 'CO',
                y = 'NO2',
                ____ = 'O3', 
                data = cinci_2014,
                palette = ____)
plt.show()
Edit dan Jalankan Kode