In deze oefening werken we met een dataset UNRATE.csv gedownload via https://fred.stlouisfed.org/series/UNRATE.

Het databestand heeft twee kolommen: DATE (yyyy-mm-dd) en UNRATE (Unemployment Rate = percentage werklozen). Hieronder zie je een schermafdruk van de eerste rijen.

schermafdruk csv

Databestand

Het databestand is beschikbaar in het working directory van Dodona.

Programma debuggen

Je kan voor deze oefening de Python Tutor (na indienen op Dodona) niet gebruiken aangezien deze geen toegang heeft tot de bestanden. Als je de oefening wil debuggen, zal je deze lokaal moeten maken in PyCharm of in een Jupyter Notebook. Je moet dan de bestanden downloaden en bewaren in dezelfde map als je .py of .ipynb bestand.

Je kan het bestand hier downloaden: UNRATE.csv

Opgave

Voorbeeld

>>> get_year_rates(1986)
[6.7, 7.2, 7.2, 7.1, 7.2, 7.2, 7.0, 6.9, 7.0, 7.0, 6.9, 6.6]
>>> get_year_average(1986)
7.0
>>> get_year_rates(2015)
[5.7, 5.5, 5.5, 5.4, 5.5, 5.3, 5.2, 5.1, 5.0, 5.0, 5.0, 5.0]
>>> get_year_average(2015)
5.266666666666667
>>> get_year_rates(2025)
[]
>>> get_year_average(2025)
'data not available'