Hoe haal ik officiële Europese cijfers in het project? (gegevens van Eurostat openen)
Kort
Hoe haal ik officiële Europese cijfers in het project? De startpagina heeft “Eurostat-gegevens openen”. Statable haalt een gegevensset op bij Eurostat, het statistiekbureau van de Europese Unie, en opent die als tabel. Daarvoor gaat er geen verzoek uit; het gebeurt alleen na een klik.
Zo werkt het in Statable
- Voer de code van de gegevensset in, bijvoorbeeld une_rt_m (werkloosheidscijfer, maandelijks).
- Voer filters in, één regel per filter: naam = waarde, waarde (bijvoorbeeld geo = AT, DE).
- Voer de periode van en tot in, bijvoorbeeld 2020-01 en 2024-12.
- “Van Eurostat laden”, bekijk het voorbeeld, dan “Als gegevens openen”.
Wat het netwerk op gaat
- Als je op “Van Eurostat laden” klikt, gaat er een verzoek naar de Europese Commissie. Haar server ziet het IP-adres en het verzoek (code van de gegevensset, filters, periode).
- Er gaat niets anders heen. Er worden geen gegevens van Statable verstuurd. Er zijn geen cookies.
- Alleen het ene vaste adres van Eurostat wordt bevraagd. Er is geen vrij ingevoerd adres.
- In de versie zonder netwerk (offline) wordt deze keuze niet aangeboden.
Alle details
- Voer de code van de gegevensset in, bijvoorbeeld une_rt_m (werkloosheidspercentage, maandelijks). De code staat in de Eurostat-database. Letters, cijfers en underscores zijn toegestaan, maximaal 40 tekens.
- Voer filters in, één per regel, in de vorm naam = waarde, waarde (bijvoorbeeld geo = AT, DE). Zonder filters is het antwoord vaak te groot.
- Voer de periode van en tot in, bijvoorbeeld 2020-01 en 2024-12. 2020 of 2020-Q1 zijn ook toegestaan.
- Laad desgewenst ook de labels als extra kolommen (bijvoorbeeld “Oostenrijk” naast “AT”).
- “Van Eurostat laden”, de voorvertoning bekijken en dan “Als gegevens openen”. Het laden kan worden geannuleerd; na 60 seconden zonder antwoord stopt het vanzelf.
Zo ziet de tabel eruit
De gegevens komen in lange vorm: één rij per combinatie, één kolom per dimensie (met de code), plus de kolommen “wert” en “status”. Met de labels krijgt elke dimensie een extra kolom die eindigt op _text. Een dimensie met maar één categorie blijft als kolom staan.
Ontbrekende waarden en status
- Een ontbrekende waarde blijft leeg. Ze wordt nooit 0 en wordt nooit aangevuld. Een bestaande waarde 0 blijft 0.
- De kolom “status” bevat de markeringen van Eurostat, bijvoorbeeld “:” (niet beschikbaar), “c” (vertrouwelijk) en “p” (voorlopig). Waarden met de markering “c” of “:” zonder getal blijven leeg.
- Na het laden zegt Statable hoeveel rijen geen waarde hebben en hoeveel een voorlopige waarde hebben.
De tijdkolom
Maanden en jaren worden als datum gelezen: een maand wordt getoond als de 1e van de maand, een jaar als 1 januari; de waarde geldt voor de hele periode. Kwartalen (2024-Q1), halfjaren (2024-S1) en weken (2024-W05) leest Statable niet als datum; de kolom blijft tekst. De tijdreeksanalyse heeft echter een datum nodig. Kies in dat geval bij Eurostat maandelijkse of jaarlijkse gegevens, of bouw een datumkolom met “Datum en tijd”.
Bron en licentie
De bronvermelding hoort bij de gegevens: bron Eurostat, de gegevensset, de datum van het verzoek, de gegevensdatum volgens Eurostat en het exacte adres van het verzoek. Ze staat in het logboek en in het rapport. Gegevens van Eurostat mogen worden hergebruikt met bronvermelding; de regels van de Europese Commissie zijn van toepassing.
Valkuil: Eurostat wijzigt gegevens achteraf
Eurostat kan gegevens achteraf wijzigen. De datum van het verzoek hoort bij het resultaat. Wie later opnieuw laadt, kan andere getallen krijgen.
Voorwaarden en grenzen
- Het antwoord mag maximaal 20 MB en 1 miljoen rijen groot zijn. Anders zegt Statable dat; kies dan meer filters of een kortere periode.
- Fouten (geen verbinding, time-out, onbekende gegevensset, overbelast Eurostat) meldt Statable in één zin. Er wordt niets overgenomen wat niet gelezen kan worden.
- Teksten uit het antwoord gelden als gegevens en worden nooit als opdracht uitgevoerd.
Typische voorbeelden
- Het maandelijkse werkloosheidspercentage (une_rt_m) voor Oostenrijk en Duitsland sinds 2020.
- Laad een jaarreeks per land en toon die met “Kaart” als percentage per gebied.
Voor specialisten
De Statistics API 1.0 van Eurostat wordt bevraagd in het formaat JSON-stat 2.0 (format=JSON; lang=DE, EN of FR volgens de taal van de app, anders EN; periode met sinceTimePeriod en untilTimePeriod). id en size worden gelezen; de laatste dimensie loopt het snelst en de positie staat in category.index, niet in de volgorde van de sleutels. value en status zijn ijl.