Unirea situațiilor financiare
Tocmai ai învățat să citești date JSON în Python și să calculezi doi indicatori din situația fluxurilor de numerar. Calculul ratei fluxului de numerar față de venitul net și al ratei fluxului de numerar operațional necesită atât informații din situația fluxurilor de numerar, cât și din contul de profit și pierdere și bilanț.
În acest exercițiu, vei exersa încărcarea datelor JSON în Python folosind pandas și unirea lor cu datele din contul de profit și pierdere și din bilanț.
pandas a fost deja importat pentru tine ca pd. Seturile de date cu informații despre bilanț și contul de profit și pierdere se numesc balance_sheet, respectiv income_statement. Acestea au fost deja încărcate pentru tine.
Acest exercițiu face parte din cursul
Analiza situațiilor financiare în Python
Instrucțiuni pentru exercițiu
- Începe prin a citi
cash_flow_tech.jsonca DataFrame pandas. - Unește contul de profit și pierdere cu datele din bilanț, denumind rezultatul
merged_income_statement_balance_sheet; folosește"Year"și"company"ca coloane pe care să se facă îmbinarea. - Unește datele din situația fluxurilor de numerar cu
merged_income_statement_balance_sheet.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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=____)