Analyse the percentage of electric vehicles among active Dutch taxis using RDW open data.
You need two CSV exports from RDW Open Data:
- Gekentekende voertuigen (registered vehicles) — download from opendata.rdw.nl Or from https://opendata.rdw.nl/Voertuigen/taxi-analyse/9rdy-zgxi/data_preview → Export → CSV
- Gekentekende voertuigen brandstof (fuel data) — download from opendata.rdw.nl → Export → CSV
Update the filenames in analyse_electric_taxis.py to match your downloads.
A taxi is considered active when all of the following hold:
Taxi indicator=JaVervaldatum APK>= today (valid MOT)WAM verzekerd=Ja(insured)Export indicator=Nee(not exported)
Requires Python 3.9+. No virtualenv needed — uv fetches DuckDB on the fly:
uv run --with duckdb analyse_electric_taxis.pyTotal active taxis: 17,971
Fully electric: 5,961 (33.17%)
Plug-in hybrid: 660 (3.67%)
Any electric drive: 6,621 (36.84%)
Diesel still dominates at 60.75%, but over a third of active Dutch taxis now have some form of electric drive.