CommencezCommencez gratuitement

Fusionner des états financiers

Vous venez d'apprendre à lire des données JSON dans Python et à calculer deux ratios à partir de l'état des flux de trésorerie. Le calcul du ratio flux de trésorerie/bénéfice net et du ratio des flux de trésorerie liés aux activités d'exploitation nécessite non seulement l'état des flux de trésorerie d'une entreprise, mais aussi l'état des résultats et le bilan.

Dans cet exercice, vous allez vous exercer à charger des données JSON dans Python avec pandas et à les fusionner avec les données de l'état des résultats et du bilan.

pandas a déjà été importé pour vous sous le nom pd. Les jeux de données contenant l'information du bilan et de l'état des résultats s'appellent respectivement balance_sheet et income_statement. Ils ont aussi été chargés pour vous.

Cette activité fait partie du cours

Analyser les états financiers avec Python

Voir le cours

Instructions de l’exercice

  • Commencez par lire cash_flow_tech.json en tant que DataFrame pandas.
  • Fusionnez l'état des résultats avec les données du bilan et nommez le résultat merged_income_statement_balance_sheet; utilisez "Year" et "company" comme colonnes de jointure.
  • Fusionnez les données de flux de trésorerie avec merged_income_statement_balance_sheet.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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=____)
Modifier et exécuter le code