1. Learn
  2. /
  3. Courses
  4. /
  5. Python voor gemiddeld niveau

Connected

Exercise

Grootten

Op dit moment is het spreidingsdiagram gewoon een wolk van blauwe stippen die niet van elkaar te onderscheiden zijn. Dat gaan we veranderen. Zou het niet handig zijn als de grootte van de stippen overeenkomt met de bevolking?

Hiervoor is er een lijst pop in je werkruimte geladen. Die bevat bevolkingsaantallen per land, uitgedrukt in miljoenen. Je ziet dat deze lijst als argument s (van size) is toegevoegd aan de spreidingsmethode.

Instructions

100 XP
  • Voer het script uit om te zien hoe het diagram verandert.
  • Ziet er goed uit, maar als je de grootte van de bellen vergroot, valt het nog meer op.
    • Importeer het pakket numpy als np.
    • Gebruik np.array() om van de lijst pop een NumPy-array te maken. Noem deze NumPy-array np_pop.
    • Verdubbel de waarden in np_pop door np_pop gelijk te zetten aan np_pop * 2. Omdat np_pop een NumPy-array is, wordt elk element verdubbeld.
    • Verander het s-argument in plt.scatter() naar np_pop in plaats van pop.