ComenzarEmpieza gratis

Unir estados financieros

Acabas de aprender a leer datos JSON en Python y a calcular dos ratios a partir del estado de flujos de efectivo. Calcular el ratio de flujo de caja a beneficio neto y el ratio de flujo de caja operativo no solo requiere información del estado de flujos de efectivo de la empresa, sino también de la cuenta de resultados y del balance.

En este ejercicio, practicarás cómo cargar datos JSON en Python con pandas y unirlos con los datos de la cuenta de resultados y del balance.

pandas ya se ha cargado como pd. Los conjuntos de datos con información del balance y de la cuenta de resultados se llaman balance_sheet e income_statement, respectivamente. Estos también se han cargado por ti.

Este ejercicio forma parte del curso

Análisis de estados financieros en Python

Ver curso

Instrucciones del ejercicio

  • Empieza leyendo cash_flow_tech.json como un DataFrame de pandas.
  • Une la cuenta de resultados con los datos del balance, llamando al resultado merged_income_statement_balance_sheet; usa "Year" y "company" como columnas para hacer el join.
  • Une los datos de flujos de efectivo con merged_income_statement_balance_sheet.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# 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=____)
Editar y ejecutar código