Mulai sekarangMulai 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 merupakan bagian dari kursus

Meningkatkan Visualisasi Data Anda di Python

Lihat Kursus

Instruksi 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 langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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