Rendi efficienti le tue visualizzazioni

Migliorare le tue visualizzazioni dei dati in Python

Nick Strayer

Instructor

Cosa significa efficiente?

  • Riduci lo sforzo per cogliere la storia
  • Riorganizza i grafici per mantenere il focus
  • Migliora il rapporto “inchiostro”/informazioni
  • Non compromettere il messaggio

Linea caotica semplificata in più passaggi fino a diventare una linea retta

Migliorare le tue visualizzazioni dei dati in Python

Un report astratto con tre grafici separati a sinistra e una freccia verso destra che mostra gli stessi tre grafici raggruppati in alto nel report

Migliorare le tue visualizzazioni dei dati in Python
# Create a subplot w/ one row & two columns.
f, (ax1, ax2) = plt.subplots(1, 2)

# Pass each axes to respective plot sns.lineplot('month', 'NO2', 'year', ax=ax1, data=pol_by_month)
sns.barplot('year', 'count', ax=ax2, data=obs_by_year)

Un line chart dei valori di inquinamento in vari anni accanto a un bar chart del numero di osservazioni per anno

Migliorare le tue visualizzazioni dei dati in Python

Elimina le legende inutili

Un line chart dei valori di inquinamento in vari anni accanto a un bar chart del numero di osservazioni per anno che mostra come il bar chart possa fungere da legenda del line chart

Migliorare le tue visualizzazioni dei dati in Python
sns.lineplot('month', 'NO2', 'year', ax=ax1, data=pol_by_month, palette='RdBu',)

sns.barplot('year', 'count', 'year', ax=ax2, data=obs_by_year, palette='RdBu', dodge=False)
# Remove legends for both plots ax1.legend_.remove() ax2.legend_.remove()

Un line chart dei valori di inquinamento in vari anni accanto a un bar chart in cui i colori delle barre fungono da legenda del line chart

Migliorare le tue visualizzazioni dei dati in Python

Passons à la pratique !

Migliorare le tue visualizzazioni dei dati in Python

Preparing Video For Download...