This repository contains code for processing and visualising mobility data from Apple, Facebook and Google.
- prepare_data_national.r - reads and wrangles the Google, Apple, and Facebook datasets for the main mobility viz report
- prepare_data_la.r - reads and wrangles the Google dataset for the Welsh local authority report
- mobility_viz_report_E.rmd - a markdown report for plotting national data (English)
- mobility_viz_report_W.rmd - a markdown report for plotting national data (Welsh)
- local_authority_report_E.rmd - a markdown report for plotting Welsh local authority mobility data from Google (English)
- local_authority_report_W.rmd - a markdown report for plotting Welsh local authority mobility data from Google (Welsh)
To generate the reports:
- Pull the latest version of the repository to your computer (or clone if you haven't already)
- Download the latest Google, Facebook, and Apple datasets and store them on your computer
- Open run_report.R in RStudio and change the default file paths. Note: run_report.r uses
Sys.setlocale()
to change the language setting to Welsh for the Welsh reports. The last line of code in run_report.r will then set the language to English. - Run the run_report.R file (but don't save it)
- Add all changes to the repository and push back to GitHub
Mae'r ystorfa hon yn cynnwys cod ar gyfer prosesu a delweddu data symudedd o Apple, Facebook a Google.
- prepare_data_national.r - darllen a phrosesu setiau data Google, Apple a Facebook ar gyfer y prif adroddiad delweddu symudedd
- prepare_data_la.r - darllen a phrosesu set ddata Google ar gyfer adroddiad awdurdod lleol Cymru
- mobility_viz_report_E.rmd - adroddiad markdown ar gyfer plotio data cenedlaethol (Saesneg)
- mobility_viz_report_W.rmd - adroddiad markdown ar gyfer plotio data cenedlaethol (Cymraeg)
- local_authority_report_E.rmd - adroddiad markdown ar gyfer plotio data symudedd awdurdodau lleol Cymru o Google (Saesneg)
- local_authority_report_W.rmd - adroddiad markdown ar gyfer plotio data symudedd awdurdodau lleol Cymru o Google (Cymraeg)
Cynhyrchu'r adroddiadau:
- Tynnwch y fersiwn ddiweddaraf o'r ystorfa i'r cyfrifiadur (neu clonio os nad ydych eisoes)
- Lawrlwythwch setiau data diweddaraf Google, Facebook ac Apple a'u storio ar y cyfrifiadur
- Agorwch run_report.r mewn RStudio a newidwch y llwybrau ffeil ddiofyn. Nodyn: Mae run_report.r yn defnyddio
Sys.setlocale()
i newid y gosodiadau iaith i'r Gymraeg ar gyfer yr yr adroddiadau Cymraeg. Mae llinell olaf y cod yn newid y iaith i Saesneg. - Rhedeg y ffeil run_report.r (ond peidiwch â'i chadw)
- Ychwanegwch yr holl newidiadau i'r ystorfa a gwthio'n ôl i GitHub