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

Facet grid grafiği oluşturma

Önceki egzersizde aşağıdaki kodu yazmıştın:

# Teknoloji ve hızlı tüketim (fmcg) şirketlerini altkümeye ayır
subset_dat = dataset.loc[dataset["comp_type"].isin(["tech", "fmcg"])]

# Teknoloji ve fmcg şirketlerinin yıllık ortalama brüt kâr marjını hesapla
subset_dat_avg = subset_dat.pivot_table(index=["Year", "comp_type"], values = "gross_margin").reset_index()

# company sütununu ekle
subset_dat_avg["company"] = np.where(subset_dat_avg["comp_type"]=="tech", "Avg tech", "Avg fmcg")

# DataFrame'leri birleştir
plot_df = pd.concat([subset_dat, subset_dat_avg], axis=0)

Bu kod aşağıdaki grafiği oluşturmak için veriyi hazırladı: Bu grafik, teknoloji şirketlerinin, FMCG şirketlerinin, ortalama teknoloji şirketinin ve ortalama FMCG şirketlerinin yıllar içindeki brüt kâr marjını gösteriyor.

Şimdi grafiği oluşturma zamanı.

Bu egzersiz

Python ile Finansal Tabloları Analiz Etme

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

Egzersiz talimatları

  • Açıklamadaki facet grid grafiğini seaborn kullanarak oluşturmak için plot_df DataFrame'ini kullan.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Make the plot
sns.relplot(data=plot_df.reset_index(drop=True), ____)
plt.show()
plt.close()
Kodu Düzenle ve Çalıştır