Vizualizace ukazatelů cash flow
Někdy se hodí zobrazit několik spojnicových grafů v jednom obrázku. Příliš mnoho čar v jednom grafu ale ztíží čitelnost. Elegantnějším řešením je rozdělit data do samostatných facetů – graf bude přehledný a snáze interpretovatelný.
DataFrame plot_df je již načtený. Obsahuje sloupce "Year", "company", "cash_flow_to_net_income" a "operating_cash_flow". Seaborn je načtený pod aliasem sns.
Toto cvičení je součástí kurzu
Analýza finančních výkazů v Pythonu
Pokyny k cvičení
- Transformuj
plot_dfpomocí meltu, aby byl připravený k vizualizaci. - Pomocí
sns.relplot()vytvoř spojnicový graf poměru cash flow k čistému zisku a ukazatele provozního cash flow pro Apple a Microsoft v čase, přičemž nastavhuena dimenzi"Ratio".
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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()