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

Gelir histogramı alt grafikleri

New York Borsası şirketi için oluşturduğun, sektöre göre renklendirilmiş (yığılmış çubuklu) gelir histogramı oldukça aydınlatıcıydı; hangi sektörlerin histogramın hangi bölgelerinde yoğunlaştığını gösteriyordu.

Ancak şirket, üzerine gelmeden de her bir sektörün dağılımını görmek istiyor. Önceki histogram bu analiz için tek bir grafikte fazla bilgi içeriyor, ama birden fazla ayrı grafik de istemiyorlar. Bu ikilemi nasıl çözebilirsin?

Görevin, sektörlere göre şirket gelirlerinin bir yığılmış alt grafik olarak ve anlamlı karşılaştırma yapabilmek için paylaşılan bir x ekseniyle çizildiği bir histogram oluşturmak.

Senin için yüklenmiş bir revenues DataFrame'in var.

Bu egzersiz, kursun bir parçasıdır

Python ile Plotly'ye Giriş: Veri Görselleştirme

Kursa Göz Atın

Egzersiz talimatları

  • 3 satır ve 1 sütundan oluşan bir alt grafik ızgarası oluştur ve x eksenini paylaş.
  • Seçilen sektörler üzerinde döngü kur ve her biri için bir histogram izi ekle.
  • Her izi alt grafik ızgarasının doğru satırına yerleştir.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Create the subplots
fig = make_subplots(rows=____, cols=____, ____=True,
                   subplot_titles=['Tech Industry Revenue', 
                                  'Retail Industry Revenue', 
                                  'Professional Services Industry Revenue'])

# Loop through the industries
row_num = 1
for industry in ['Tech', 'Retail', 'Professional Services']:
    df = revenues[revenues.Industry == industry]
    # Create a histogram
    hist = px.____(df, x='Revenue')
    # Add the trace to the subplot
    fig.____(hist.data[0],
    # Position the trace
    row=____, col=1)
    row_num +=1

# Show the plot
fig.show()
Kodu Düzenle ve Çalıştır