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, kursun bir parçasıdır

Python ile Finansal Tabloları Analiz Etme

Kursa Göz Atın

Egzersiz talimatları

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

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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