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

Oranları tek bir şekilde görselleştirme

Bu egzersizde, Microsoft’un brüt kâr marjını (gross margin) ve varlık devir hızını (asset turnover) zaman içinde görselleştirip hesaplayacaksın. Ancak önceki egzersizden farklı olarak, bu kez ikisini tek bir şekilde çizeceksin. Böylece oranlar aynı şekilde yer aldığı için eğilimlerini görsel olarak daha kolay analiz edebileceksin.

Bu egzersizde pandas .melt() fonksiyonunu kullanacaksın. Videoda, fonksiyonda value_vars argümanı belirtilmişti. value_vars, unpivot etmek istediğimiz sütunları ifade eder. Ancak value_vars belirtilmezse, id_vars olmayan tüm sütunlar value_vars olarak alınır.

Varlık devir hızı ve brüt kâr marjı senin için msft DataFrame’inde sırasıyla "asset_turnover" ve "gross_margin" sütunlarında hazırlandı.

Bu egzersiz

Python ile Finansal Tabloları Analiz Etme

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

Egzersiz talimatları

  • msft DataFrame’ini geniş formattan uzun formata dönüştür.
  • Varlık devir hızı ve brüt kâr marjını aynı grafikte, x ekseninde Year olacak şekilde çiz ve Ratio boyutu üzerinde hue ekle.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Convert the DataFrame from wide to long
msft_melt = msft.melt(id_vars=____, value_vars=____, var_name="Ratio")

# Plot the data
plot = sns.lineplot(data=msft_melt, x=____, y=___, hue=____)
plt.show()

plot.xaxis.set_major_locator(MaxNLocator(integer=True))
plt.show()
Kodu Düzenle ve Çalıştır