CommencerCommencer gratuitement

Revenus mondiaux : tendance centrale

Les mesures de tendance centrale les plus courantes sont la moyenne, égale à la somme de toutes les valeurs divisée par le nombre total de valeurs, la médiane, qui sépare la moitié supérieure des données de la moitié inférieure, et le mode, c’est‑à‑dire la valeur la plus fréquente dans l’ensemble de données. Le package pandas contient des fonctions qui permettent de calculer chacune d’elles.

Dans cet ensemble de données, les valeurs de 'Income per Capita' sont des flottants et il n’y a pas de valeurs répétées, donc exécuter income['Income per Capita'].mode() dans votre console renvoie une série vide. Ici, vous allez utiliser l’opérateur de division entière // pour ajouter une nouvelle colonne qui exprime le revenu en milliers, arrondi à l’inférieur, de sorte qu’une valeur comme 11,543.43 devienne simplement 11. Ensuite, vous exécuterez les fonctions ci‑dessus pour mieux comprendre la distribution des revenus.

pandas a été importé sous l’alias pd, et le DataFrame income de l’exercice précédent est disponible dans votre environnement.

Cet exercice fait partie du cours

Importer et gérer des données financières en Python

Afficher le cours

Instructions

  • Utilisez la fonction appropriée pour calculer la moyenne mondiale de 'Income per Capita'.
  • Utilisez la fonction appropriée pour calculer la médiane mondiale de 'Income per Capita'.
  • En utilisant la diffusion (broadcasting), créez une nouvelle colonne 'Income per Capita (,000)' égale à income['Income per Capita'] // 1000. Utilisez ensuite la fonction appropriée pour calculer le mode de cette nouvelle colonne.

Exercice interactif pratique

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

# Calculate the mean
print(____)

# Calculate the median
print(____)

# Create the new column
income['Income per Capita (,000)'] = ____

# Calculate the mode of the new column
income['Income per Capita (,000)'].____()
Modifier et exécuter le code