CommencerCommencer gratuitement

Compte de résultat de Tesla

Le jeu de données du compte de résultat de Tesla s’appelle income_statement.

Ce jeu de données comporte une dernière colonne intitulée Trailing Twelve Months (TTM), qui correspond aux 12 derniers mois de données disponibles. Nous allons l’utiliser pour calculer une prévision 2018 pour Tesla.

Nous ne nous intéressons qu’aux lignes 'Revenue', 'Gross profit', 'Total operating expenses' et 'Net income'. Nous allons donc créer un compte de résultat filtré pour n’afficher que ces lignes. Le code de filtrage suit le schéma suivant.

dataframe[dataframe.columnname.isin(list_of_categories)]

Cet exercice fait partie du cours

Prévisions financières en Python

Afficher le cours

Instructions

  • Regardez income_statement dans le shell.
  • Créez une liste appelée interesting_metrics qui contient les lignes qui nous intéressent.
  • Utilisez la méthode .isin() pour filtrer le compte de résultat et ne garder que les lignes où metric appartient à interesting_metrics.
  • Regardez le résultat.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Choose some interesting metrics
interesting_metrics = ['____', '____', '____', '____']

# Filter for rows containing these metrics
filtered_income_statement = income_statement[income_statement.____.____(____)]

# See the result
print(filtered_income_statement)
Modifier et exécuter le code