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
Instruções do exercício
- Use
meltemplot_dfpara 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, comhuesobre 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()