Dit rapport presenteert een automatische analyse van woonzorg in Nederland, gebaseerd op openbare data van het CBS. We analyseren het aandeel 65-plussers per gemeente en visualiseren de resultaten.
We halen demografische gegevens op van het CBS, specifiek het aandeel 65-plussers per gemeente.
We berekenen het aandeel 65-plussers per gemeente en identificeren de top 15 gemeenten met het laagste aandeel.
| Gemeentenaam | Bevolking | Aantal65Plus | Aandeel65Plus |
|---|---|---|---|
| Zwolle | 125548 | 18782 | 14.960015 |
| Renswoude | 5101 | 750 | 14.702999 |
| Arnhem | 155699 | 22790 | 14.637217 |
| Lansingerland | 60105 | 8669 | 14.423093 |
| Leiden | 123661 | 17773 | 14.372357 |
| ’s-Gravenhage | 524882 | 74675 | 14.227007 |
| Pijnacker-Nootdorp | 52656 | 7473 | 14.192115 |
| Amersfoort | 154337 | 21761 | 14.099665 |
| Houten | 49300 | 6419 | 13.020284 |
| Groningen | 202636 | 25053 | 12.363548 |
| Amsterdam | 844947 | 102535 | 12.135081 |
| Zeewolde | 22457 | 2600 | 11.577682 |
| Almere | 200914 | 20843 | 10.374090 |
| Utrecht | 343038 | 35000 | 10.202951 |
| Urk | 20220 | 1832 | 9.060336 |
Hieronder een visualisatie van het aandeel 65-plussers voor de top 15 gemeenten.
Dit rapport toont de verdeling van 65-plussers per gemeente in Nederland. Gemeenten met een hoog aandeel 65-plussers kunnen een grotere behoefte hebben aan woonzorgvoorzieningen. Toekomstige analyses kunnen worden uitgebreid met gegevens over zorginstellingen of woningvoorraad.
#### Stap 3: Het rapport genereren
1. Sla het bovenstaande script op als `woonzorg_analyse.Rmd` in je RStudio-werkmap.
2. Open het bestand in RStudio.
3. Klik op de **Knit**-knop (of gebruik `rmarkdown::render("woonzorg_analyse.Rmd")`) om het rapport te genereren. Dit creëert een HTML-bestand met de analyse, tabellen en grafieken.
#### Stap 4: Automatiseren
Om het rapport automatisch te genereren (bijvoorbeeld dagelijks of wekelijks):
- Gebruik een R-script dat het R Markdown-bestand rendert:
```R
rmarkdown::render("woonzorg_analyse.Rmd", output_file = paste0("woonzorg_rapport_", Sys.Date(), ".html"))
cron (Linux)
of Task Scheduler (Windows), of gebruik een CI/CD-tool zoals GitHub
Actions als je het online wilt hosten.85461NED
(Woningvoorraad per gemeente).85014NED
(Gezondheid en zorggebruik).sf-pakket om kaarten te
maken.output: pdf_document) of Word
(output: word_document) door de YAML-header te
wijzigen.Zorg dat je de volgende pakketten installeert in R:
install.packages(c("cbsodataR", "dplyr", "tidyr", "ggplot2", "knitr", "rmarkdown"))
Laat me weten hoe ik dit verder kan aanpassen of uitbreiden!