ComeçarComece de graça

Plotando índices de fluxo de caixa

Às vezes, você pode querer traçar várias linhas em uma única figura. Porém, ter linhas demais em um único gráfico dificulta a leitura. Criar facetas separadas para cada linha é mais elegante: a figura fica organizada e mais fácil de interpretar.

Um DataFrame do pandas chamado plot_df já foi carregado para você. Ele tem as colunas "Year", "company", "cash_flow_to_net_income" e "operating_cash_flow". O Seaborn foi carregado com o alias sns.

Este exercício faz parte do curso

Análise de Demonstrativos Financeiros em Python

Ver curso

Instruções do exercício

  • Use melt em plot_df para prepará-lo para o gráfico.
  • Use sns.relplot() para criar um gráfico de linha do índice de fluxo de caixa sobre o lucro líquido e do índice de fluxo de caixa operacional de Apple e Microsoft ao longo do tempo, com hue sobre a dimensão "Ratio".

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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()
Editar e executar o código