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
Python ile Finansal Tabloları Analiz Etme
kursunun bir parçasıdırEgzersiz 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ı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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()