Visualizando índices financeiros para comparação

Análise de Demonstrativos Financeiros em Python

Rohan Chatterjee

Risk Modeler

Plotando os índices de duas empresas

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

Esta imagem mostra o índice de liquidez corrente da Coca-Cola e da Pepsico de 2008 a 2020.

Análise de Demonstrativos Financeiros em Python

Excesso de informação ao usar sns.lineplot()

Este gráfico tem informação demais em pouco espaço, ficando poluído Esta imagem mostra dívida/ patrimônio, liquidez corrente, liquidez imediata e margem bruta da Coca-Cola e da Pepsico em uma única imagem. A imagem está muito carregada.

Análise de Demonstrativos Financeiros em Python

Apresentando sns.relplot()

  • Primeiro, faça o melt do DataFrame para obter dados longitudinais.

  • O DataFrame "não derretido":

plot_df.head()

A imagem mostra um DataFrame amplo (wide).

Análise de Demonstrativos Financeiros em Python

Agora, faça o melt do DataFrame

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

A imagem mostra as primeiras linhas de um DataFrame após melt.

Análise de Demonstrativos Financeiros em Python

Plotando índices com 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('')

Esta imagem mostra dívida/patrimônio, liquidez corrente, liquidez imediata e margem bruta da Coca-Cola e da Pepsico, com os índices das duas empresas em painéis separados.

Análise de Demonstrativos Financeiros em Python

Analisando o gráfico de perto

Esta imagem mostra dívida/patrimônio, liquidez corrente, liquidez imediata e margem bruta da Coca-Cola e da Pepsico, com os índices das duas empresas em painéis separados.

Análise de Demonstrativos Financeiros em Python

Vamos praticar!

Análise de Demonstrativos Financeiros em Python

Preparing Video For Download...