Aan de slagGa gratis aan de slag

Financiële overzichten samenvoegen

Je hebt zojuist geleerd hoe je JSON-gegevens in Python inleest en twee ratio’s uit het kasstroomoverzicht berekent. Voor het berekenen van de cashflow-tot-netto-inkomstenratio en de operationele kasstroomratio heb je niet alleen informatie uit het kasstroomoverzicht nodig, maar ook uit de winst-en-verliesrekening en de balans.

In deze oefening ga je oefenen met het laden van JSON-gegevens in Python met pandas en deze samenvoegen met de gegevens uit de winst-en-verliesrekening en de balans.

pandas is al voor je geïmporteerd als pd. De gegevenssets met informatie over de balans en de winst-en-verliesrekening heten respectievelijk balance_sheet en income_statement. Deze zijn ook al voor je geladen.

Deze oefening maakt deel uit van de cursus

Financiële overzichten analyseren in Python

Cursus bekijken

Oefeninstructies

  • Begin met het inlezen van cash_flow_tech.json als een pandas DataFrame.
  • Voeg de winst-en-verliesrekening samen met de balansgegevens en noem het resultaat merged_income_statement_balance_sheet; gebruik "Year" en "company" als kolommen om op te joinen.
  • Voeg de kasstroomgegevens samen met merged_income_statement_balance_sheet.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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=____)
Code bewerken en uitvoeren