Nakit akışı oranlarını görselleştirme
Bazen tek bir görselde birden fazla çizgi grafiği çizmek isteyebilirsin. Ancak, bir grafikte çok fazla çizgi olması okumayı zorlaştırır. Her çizgi için ayrı bölmeler (facet) oluşturmak daha şık bir çözümdür: şekil daha derli toplu ve yorumlaması kolay olur.
Bir pandas DataFrame'i olan plot_df senin için yüklendi. "Year", "company", "cash_flow_to_net_income" ve "operating_cash_flow" sütunlarına sahip. Seaborn, sns kısaltmasıyla yüklendi.
Bu egzersiz, kursun bir parçasıdır
Python ile Finansal Tabloları Analiz Etme
Egzersiz talimatları
- Görselleştirmeye hazırlamak için
plot_df'i melt et. sns.relplot()kullanarak Apple ve Microsoft'un zaman içindeki net gelire göre nakit akışı ve faaliyet nakit akışı oranlarının çizgi grafiğini çiz;hueparametresini"Ratio"boyutuna göre ayarla.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Melt the DataFrame to prepare for plotting
melt_data = plot_df.melt(____, var_name="Ratio")
# Plot your melted DataFrame
sns.relplot(data=____, x=____, y=____, col=____, kind=____, hue=____)
plt.show()