Prestatiesindex bbp per hoofd van de bevolking
Een berekening van een prestatiesindex is een goede manier om efficiëntiemetingen tussen groepen te vergelijken. Een prestatiesindex vergelijkt elke rij met een benchmark.
Om een prestatiesindex te berekenen, volg je deze stappen:
- Maak een windowfunctie die de prestatie voor de gehele partitie oplevert.
- Bereken een ratio die de prestatie van elke rij deelt door de prestatie van de gehele partitie.
In deze oefening bereken je de gdp_per_million voor elk land ten opzichte van de hele wereld.
gdp_per_million = gdp / pop_in_millions
Je gebruikt de tabel country_stats_cleaned, een kopie van country_stats zonder problemen met gegevenstypen.
Deze oefening maakt deel uit van de cursus
Rapporteren in SQL
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
-- 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 ___;