CommencezCommencez gratuitement

Indice de performance du PIB par habitant

Un calcul d'indice de performance est une bonne façon de comparer des mesures d'efficacité entre des groupes. Un indice de performance compare chaque ligne à un point de référence.

Pour effectuer un calcul d'indice de performance, procédez ainsi :

  1. Créez une fonction fenêtre qui retourne la performance pour l'ensemble de la partition.
  2. Calculez un ratio qui divise la performance de chaque ligne par celle de l'ensemble de la partition.

Dans cet exercice, vous allez calculer le gdp_per_million pour chaque pays par rapport au monde entier.

  • gdp_per_million = gdp / pop_in_millions

Vous allez utiliser la table country_stats_cleaned, qui est une copie de country_stats sans problèmes de type de données.

Cette activité fait partie du cours

Création de rapports en SQL

Voir le cours

Exercice interactif pratique

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

-- Bring in region, country, and gdp_per_million
SELECT 
    ____,
    ____,
    ____ AS gdp_per_million
-- Pull from country_stats_clean
FROM ____ AS cs
JOIN ____ AS c
ON ____
-- Filter for 2016 and remove null gdp values
WHERE ____
GROUP BY ____
-- Show highest gdp_per_million at the top
ORDER BY ___;
Modifier et exécuter le code