Mesclando demonstrações financeiras
Você acabou de aprender a ler dados JSON no Python e a calcular dois índices a partir da demonstração do fluxo de caixa. Calcular o índice de fluxo de caixa sobre lucro líquido e o índice de fluxo de caixa operacional precisa não só de informações da demonstração do fluxo de caixa, mas também da demonstração do resultado e do balanço patrimonial.
Neste exercício, você vai praticar como carregar dados JSON no Python usando pandas e mesclá-los com os dados da demonstração do resultado e do balanço patrimonial.
pandas já foi carregado para você como pd. Os conjuntos de dados com informações do balanço patrimonial e da demonstração do resultado se chamam balance_sheet e income_statement, respectivamente. Eles também já foram carregados para você.
Este exercício faz parte do curso
Análise de Demonstrativos Financeiros em Python
Instruções do exercício
- Comece lendo
cash_flow_tech.jsoncomo um DataFrame do pandas. - Una a demonstração do resultado com os dados do balanço patrimonial, chamando o resultado de
merged_income_statement_balance_sheet; use"Year"e"company"como colunas de junção. - Una os dados de fluxo de caixa com
merged_income_statement_balance_sheet.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Read cash flow data
cash_flow = ____
# Merge income statement data with balance sheet data
____ = pd.____(income_statement, ____, on=____)
# Now merge it with cash flow data
merged_all = pd.____(cash_flow, ____, on=____)