Indice de performance du PIB par habitant
Un calcul d’indice de performance est un bon moyen de comparer des indicateurs d’efficacité entre groupes. Un indice de performance compare chaque ligne à une valeur de référence.
Pour effectuer un calcul d’indice de performance, procédez ainsi :
- Créez une fonction de fenêtre qui retourne la performance pour l’ensemble de la partition.
- Calculez un ratio qui divise la performance de chaque ligne par la performance 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 utiliserez la table country_stats_cleaned, qui est une copie de country_stats sans problèmes de types de données.
Cet exercice fait partie du cours
Réaliser des rapports en SQL
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
-- 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 ___;