Membuat visualisasi lebih efisien

Meningkatkan Visualisasi Data Anda di Python

Nick Strayer

Instructor

Apa itu efisien?

  • Kurangi upaya untuk menangkap cerita
  • Susun ulang plot agar fokus terjaga
  • Perbaiki rasio 'tinta' ke info
  • Jangan mengorbankan pesan

Garis kacau disederhanakan bertahap hingga menjadi garis lurus

Meningkatkan Visualisasi Data Anda di Python

Laporan abstrak dengan tiga plot terpisah di kiri dengan panah ke kanan yang menunjukkan tiga plot yang sama dikelompokkan di bagian atas laporan

Meningkatkan Visualisasi Data Anda di 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)

Plot garis nilai polusi lintas tahun di sebelah plot batang jumlah observasi per tahun

Meningkatkan Visualisasi Data Anda di Python

Hilangkan legenda yang tidak perlu

Plot garis nilai polusi lintas tahun di sebelah plot batang jumlah observasi per tahun, menunjukkan bahwa plot batang dapat menjadi legenda untuk grafik garis

Meningkatkan Visualisasi Data Anda di 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()

Plot garis nilai polusi lintas tahun di sebelah plot batang jumlah observasi, di mana warna batang menjadi legenda untuk grafik garis

Meningkatkan Visualisasi Data Anda di Python

Ayo berlatih!

Meningkatkan Visualisasi Data Anda di Python

Preparing Video For Download...