Finanzberichte zusammenführen
Du hast gerade gelernt, JSON-Daten in Python einzulesen und zwei Kennzahlen aus der Kapitalflussrechnung zu berechnen. Für die Berechnung der Kennzahlen Cashflow zu Nettogewinn und operativer Cashflow brauchst du nicht nur Informationen aus der Kapitalflussrechnung eines Unternehmens, sondern auch aus der Gewinn- und Verlustrechnung sowie der Bilanz.
In dieser Übung wirst du mit pandas JSON-Daten in Python laden und sie mit den Daten aus Gewinn- und Verlustrechnung und Bilanz zusammenführen.
pandas wurde bereits als pd für dich importiert. Die Datensätze mit Informationen aus Bilanz und Gewinn- und Verlustrechnung heißen balance_sheet bzw. income_statement. Diese wurden ebenfalls für dich geladen.
Diese Übung ist Teil des Kurses
Finanzberichte mit Python analysieren
Anleitung zur Übung
- Lies zunächst
cash_flow_tech.jsonals pandas DataFrame ein. - Führe die Gewinn- und Verlustrechnung mit den Bilanzdaten zusammen und nenne das Ergebnis
merged_income_statement_balance_sheet. Verwende dafür die Spalten"Year"und"company"als Join-Schlüssel. - Führe die Cashflow-Daten mit
merged_income_statement_balance_sheetzusammen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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=____)