MulaiMulai sekarang secara gratis

Menyesuaikan palet sesuai konteks

Anda diminta membuat sebuah figur untuk situs web perusahaan. Situs tersebut menggunakan tema hitam yang elegan, dan akan terasa mengganggu jika plot Anda berwarna putih. Agar plot selaras dengan estetika perusahaan, Anda dapat mengganti latarnya menjadi hitam dengan plt.style.use("dark_background").

Figur yang diminta memplot nilai O3 selama Oktober 2015 untuk berbagai kota (tersedia sebagai oct_2015_o3). Anda akan memplotnya sebagai heatmap dengan warna tiap sel merepresentasikan berapa banyak simpangan baku dari rerata keseluruhan nilai O3 untuk setiap pengukuran. Karena latar situs web berwarna gelap, Anda perlu menyesuaikan palet warna agar nilai null (atau 0 simpangan baku dari mean) dikodekan sebagai gelap, bukan putih seperti default-nya.

Latihan ini adalah bagian dari kursus

Meningkatkan Visualisasi Data Anda di Python

Lihat Kursus

Petunjuk latihan

  • Atur tema plot menjadi gelap dengan plt.style.use().

    • Anda dapat melihat tema yang tersedia untuk plt.style.use() dengan menjalankan baris plt.style.available; cari tema yang akan membuat latar belakang menjadi gelap.
  • Ubah palet kustom agar nilai center menjadi 'dark' alih-alih putih sebagai default.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Dark plot background
plt.style.use("____")

# Modify palette for dark background
color_palette = sns.diverging_palette(250, 0,
                                      ____ = '____',
                                      as_cmap = True)

# Pass palette to plot and set center
sns.heatmap(oct_2015_o3,
            cmap = color_palette,
            center = 0)
plt.yticks(rotation = 0)
plt.show()
Edit dan Jalankan Kode