Visualiser des ratios financiers pour comparer

Analyser les états financiers en Python

Rohan Chatterjee

Risk Modeler

Tracer les ratios de deux entreprises

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")

Cette image montre le ratio de liquidité générale de Coca‑Cola et PepsiCo de 2008 à 2020.

Analyser les états financiers en Python

Surcharge avec sns.lineplot()

Ce graphique contient trop d'informations pour trop peu d'espace : il est surchargé Cette image montre le ratio dette/capitaux propres, le ratio de liquidité générale, le ratio de liquidité immédiate et la marge brute de Coca‑Cola et PepsiCo dans une seule image. L'image est très chargée.

Analyser les états financiers en Python

Découvrir sns.relplot()

  • Première étape : « melt » le DataFrame pour obtenir des données longitudinales.

  • Le DataFrame « non fondu » :

plot_df.head()

L'image montre un DataFrame large.

Analyser les états financiers en Python

Maintenant, appliquez melt au DataFrame

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

L'image montre les premières lignes d'un DataFrame « fondu ».

Analyser les états financiers en Python

Tracer des ratios avec 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('')

Cette image montre le ratio dette/capitaux propres, le ratio de liquidité générale, le ratio de liquidité immédiate et la marge brute de Coca‑Cola et PepsiCo, avec les deux entreprises dans deux volets distincts.

Analyser les états financiers en Python

Regardons le graphique de plus près

Cette image montre le ratio dette/capitaux propres, le ratio de liquidité générale, le ratio de liquidité immédiate et la marge brute de Coca‑Cola et PepsiCo, avec les deux entreprises dans deux volets distincts.

Analyser les états financiers en Python

Passons à la pratique !

Analyser les états financiers en Python

Preparing Video For Download...