1. Leren
  2. /
  3. Cursussen
  4. /
  5. Python voor gemiddeld niveau

Connected

Opdracht

Spreidingsdiagram (1)

Als je een tijdsschaal op de horizontale as hebt, is een lijngrafiek je beste keuze. Maar in veel andere gevallen, bijvoorbeeld wanneer je wilt zien of er een verband is tussen twee variabelen, is een spreidingsdiagram beter geschikt. Hieronder zie je een voorbeeld van hoe je een spreidingsdiagram maakt.

import matplotlib.pyplot as plt
plt.scatter(x,y)
plt.show()

We gaan verder met de grafiek van gdp_cap versus life_exp, de gegevens over bbp en levensverwachting voor verschillende landen in 2007. Misschien is een spreidingsdiagram hier een betere keuze?

Ook nu is het pakket matplotlib.pyplot beschikbaar als plt.

Instructies

100 XP
  • Verander de lijngrafiek in het script naar een spreidingsdiagram.
  • Een correlatie wordt duidelijker als je het bbp per hoofd van de bevolking op een logaritmische schaal zet. Voeg de regel plt.xscale('log') toe.
  • Sluit je script af met plt.show() om het diagram te tonen.