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

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

Küresel e-ticaret şirketi, çizgi grafiğindeki çalışmanı çok beğendi. Ancak, senin için daha zorlu bir görevleri var ve Plotly becerilerinin kurumsal raporlama gereksinimleri için yeterince özelleştirilebilir olup olmadığını görmek istiyorlar.

Country bazında toplam satışları görselleştirmek istiyorlar, ancak her çubuğun net ve birbirinden yeterince ayrı göründüğünden emin olmak istiyorlar. Zor bir iş, ama sen bunun üstesinden gelirsin!

Bu egzersiz

Dash ve Plotly ile Paneller Oluşturma

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

Egzersiz talimatları

  • bar_fig adlı bir çubuk grafik nesnesi oluştur.
  • Grafiği yatay olacak şekilde ayarla.
  • Çubuklar arasındaki mesafeyi artırmak için bar_fig düzenini güncelle.

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('Country')['OrderValue'].agg('sum').reset_index(name='Total Sales ($)')

# Create the bar graph object
bar_fig = px.____(
  data_frame=ecom_sales, x='Total Sales ($)', y='Country',
  # Set the graph to be horizontal
  ____='h', title='Total Sales by Country')

# Increase the gap between bars
bar_fig.____({'bargap': 0.5})

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