BaşlayınÜcretsiz Başlayın

Ülkeye göre satışların çizgi grafiği

Kurumsal raporlamada şirket içi grafikler üretmek için üçüncü taraf yazılımlar kullanan küresel bir e-ticaret şirketinde çalışıyorsun. Raporlama amaçları için açık kaynak kütüphanelerin daha iyi grafikler sağlayıp sağlamayacağını merak ediyorlar.

Sen de hemen Plotly ile şık (ve etkileşimli!) bir görsel tasarlama fırsatını değerlendiriyorsun. İlk görevin, ay ve ülkeye göre toplam satışları görselleştiren temel çizgi figürlerini güncellemek olacak.

Bu egzersizde ve takip eden egzersizlerde, ilgili veri ve paketleri yükleyen kod senin için yazıldı.

Bu egzersiz

Dash ve Plotly ile Paneller Oluşturma

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • plotly.express fonksiyonunu kullanarak line_graph adlı bir çizgi grafik nesnesi oluştur.
  • DataFrame olarak ecom_sales kullan ve grafiğe 'Total Sales by Country and Month' başlığını ver.
  • 'Country' sütununu kullanarak her ülke için ayrı bir çizgi oluşturmak üzere color argümanını kullan.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

import pandas as pd
import plotly.express as px
ecom_sales = pd.read_csv('/usr/local/share/datasets/ecom_sales.csv')
ecom_sales = ecom_sales.groupby(['Year-Month', 'Country'])['OrderValue'].agg('sum').reset_index(name='Total Sales ($)')

# Create the line graph
line_graph = px.____(
  # Set the appropriate DataFrame and title
  data_frame=____, title='____', 
  x='Year-Month', y='Total Sales ($)',
  # Ensure a separate line per country
  color='____')

line_graph.show()
Kodu Düzenle ve Çalıştır