Vizualizace finančních ukazatelů pro srovnání

Analýza finančních výkazů v Pythonu

Rohan Chatterjee

Risk Modeler

Vykreslení ukazatelů dvou společností

sns.set_style("whitegrid")
ax = sns.lineplot(data=current_ratio,
        x="Year",y='current_ratio',
        hue="company", alpha=0.7)
plt.xlabel("Year")
plt.ylabel("Current Ratio")

Obrázek zobrazuje current ratio společností Coca-Cola a PepsiCo v letech 2008 až 2020.

Analýza finančních výkazů v Pythonu

Přeplněnost grafu při použití sns.lineplot()

Graf obsahuje příliš mnoho informací na malém prostoru – je přeplněný Obrázek zobrazuje ukazatele debt-to-equity, current ratio, quick ratio a hrubou marži společností Coca-Cola a PepsiCo v jednom velmi přeplněném grafu.

Analýza finančních výkazů v Pythonu

Představení sns.relplot()

  • Prvním krokem je převod DataFrame do longitudinálního formátu pomocí melt.

  • „Nepřevedený" DataFrame:

plot_df.head()

Obrázek zobrazuje DataFrame v širokém formátu.

Analýza finančních výkazů v Pythonu

Nyní převeďte DataFrame pomocí melt

plot_df_melt = plot_df.melt(id_vars = ['company','Year'], var_name = "Ratio")

Obrázek zobrazuje první řádky převedeného DataFrame.

Analýza finančních výkazů v Pythonu

Vykreslení ukazatelů pomocí sns.relplot()

ax = sns.relplot(data=df_melt, x="Year",
                 y="value", hue="Ratio",
                 alpha=0.7,
                 col='company',
                 kind='line')
ax.set_ylabels('')
ax.set_xlabels('')

Obrázek zobrazuje ukazatele debt-to-equity, current ratio, quick ratio a hrubou marži společností Coca-Cola a PepsiCo ve dvou samostatných panelech.

Analýza finančních výkazů v Pythonu

Podrobnější pohled na graf

Obrázek zobrazuje ukazatele debt-to-equity, current ratio, quick ratio a hrubou marži společností Coca-Cola a PepsiCo ve dvou samostatných panelech.

Analýza finančních výkazů v Pythonu

Pojďme si procvičit!

Analýza finančních výkazů v Pythonu

Preparing Video For Download...