Palet warna kontinu

Meningkatkan Visualisasi Data Anda di Python

Nick Strayer

Instructor

daftar tipe data kontinu di kiri, non-kontinu di kanan

Meningkatkan Visualisasi Data Anda di Python
blue_scale = sns.light_palette("steelblue")
sns.palplot(blue_scale)

palet warna putih ke biru

red_scale = sns.dark_palette("orangered")
sns.palplot(red_scale)

palet hitam ke merah

Meningkatkan Visualisasi Data Anda di Python

heatmap berkode warna di kiri dan bagan batang di kanan

Meningkatkan Visualisasi Data Anda di Python

Tetap sederhana

indy_oct = pollution.query("year == 2015 & city == 'Indianapolis'")
blue_scale = sns.light_palette("steelblue", as_cmap = True)
sns.heatmap(indy_oct[['O3']], cmap = blue_scale)

heatmap biru muda tingkat o3 dari waktu ke waktu

Meningkatkan Visualisasi Data Anda di Python

Tetap sederhana

indy_oct = pollution.query("year == 2015 & city == 'Indianapolis'")
jet_scale = palette = sns.color_palette('jet', as_cmap = True)
sns.heatmap(indy_oct[['O3']], cmap = jet_scale)

heatmap nilai polusi o3 dengan palet jet berwarna-warni

Meningkatkan Visualisasi Data Anda di Python

Perhatikan buta warna

  • Hindari transisi hijau–merah
  • Palet berbasis intensitas lebih aman

hijau ke merah wajah sedih, merah muda ke merah wajah senang

Meningkatkan Visualisasi Data Anda di Python

Mengodekan nilai netral

pal_light = sns.diverging_palette(250, 0)
pal_dark  = sns.diverging_palette(250, 0, center = 'dark')

palet divergen biru ke merah

heatmap deviasi SO2 dienkode dengan palet divergen biru ke merah

Meningkatkan Visualisasi Data Anda di Python
plt.style.use('seaborn-white')

light_palette = sns.light_palette("orangered")
sns.scatterplot(x = 'CO', y = 'NO2', hue = 'O3', data = lb_2012, 
                palette = light_palette)

grafik berlatar putih dengan titik oranye; nilai rendah lebih terang

Meningkatkan Visualisasi Data Anda di Python
plt.style.use('dark_background')

dark_palette = sns.dark_palette("orangered")
sns.scatterplot(x = 'CO', y = 'NO2', hue = 'O3', data = lb_2012, 
                palette = dark_palette)

grafik berlatar hitam dengan titik oranye; nilai rendah lebih gelap

Meningkatkan Visualisasi Data Anda di Python

Mari lanjut ke latihan

Meningkatkan Visualisasi Data Anda di Python

Preparing Video For Download...