Kom igångKom igång gratis

Sammanfoga finansiella rapporter

Du har just lärt dig att läsa in JSON-data i Python och beräkna två nyckeltal från kassaflödesanalysen. För att beräkna kassaflöde i förhållande till nettoinkomst och operativt kassaflöde behövs inte bara information från kassaflödesanalysen, utan även från resultaträkningen och balansräkningen.

I den här övningen tränar du på att läsa in JSON-data i Python med pandas och sedan slå samman den med data från resultaträkningen och balansräkningen.

pandas har redan laddats in åt dig som pd. Datamängderna med information om balansräkning och resultaträkning heter balance_sheet respektive income_statement. Dessa har också laddats in åt dig.

Den här övningen är en del av kursen

Analysera finansiella rapporter i Python

Visa kurs

Övningsinstruktioner

  • Börja med att läsa in cash_flow_tech.json som en pandas DataFrame.
  • Slå samman resultaträkningen med balansräkningsdata och kalla resultatet merged_income_statement_balance_sheet; använd "Year" och "company" som kolumner att slå samman på.
  • Slå samman kassaflödesdata med merged_income_statement_balance_sheet.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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=____)
Redigera och kör kod