-
Notifications
You must be signed in to change notification settings - Fork 6
/
index.Rmd
139 lines (105 loc) · 4.81 KB
/
index.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
---
title: "Geographic Data Science for Public Policy"
author: "Francisco Rowe ([`@fcorowe`](http://twitter.com/fcorowe))"
date: "`r Sys.Date()`"
output: tint::tintHtml
bibliography: skeleton.bib
link-citations: yes
---
```{r setup, include=FALSE}
library(tint)
# invalidate cache when the package version changes
knitr::opts_chunk$set(tidy = FALSE, cache.extra = packageVersion('tint'))
options(htmltools.dir.version = FALSE)
```
# Description
This course offers an introduction to *Geographic Data Science for Public Policy*. It provides a general framework to develop understanding of the ways in which geographic data analytics can be used to turn raw data into actionable information that can inform decision making. The course adopts a problem-to-solution teaching approach, defining a practical problem and illustrating how geographic data science can enable understanding to make critically informed decisions. It uses a learning-by-doing approach based on real-world examples. This also teaches how to conduct statistical and geographic data analysis in *R*.
# Aims
This module aims to provide an introduction to geographic data science and illustrate how geographic data science data can be used to produce evidence and inform decision making:
* Understand how geographic data science can support data-driven decision making;
* Provide an understanding of the core principles of geographic data science;
* Offer programming and technical skills to apply geographic data science;
* Develop skills to enable you to identify a significant research or applied problem;
* Apply geographic data science to real-world examples.
# Learning outcomes
By the end of the module, you should be able to:
* Demonstrate understanding of core geographic data science concepts and tools;
* Understand how to programmatically import, manipulate, visualise, map and analyse geographic data frames;
* Apply geographic modelling techniques to real world data;
* Develop critical skills to design a research project.
# Structure
The course is structured as follows:
**Part 1**
* [**Introduction to Geographic Data Science for Public Policy**](index.html)
- [*Structure of the course*](index.html)
- [*Geographic data science*](01b-gds.html)
- [*Geographic data science as a planning tool*](01c-gds_as_tool.html)
* [**Introduction to R**](02-introR.html)
* [**Spatial data**](03a-spatial-data.html)
- [*Spatial data is special*](03a-spatial-data.html)
- [*Understanding spatial data*](03b-spatial-data.html)
**Part 2**
* [**Mapping data**](01-mapping-data.html)
* [**Spatial weights**](02-spatial_weights.html)
* [**Spatial econometrics**](03-spatial_econometrics.html)
# Philosophy
* Focus on **methods** and tools
- General overview
- Intuition
- Very little math
- Opportunities to continue on your own
* Emphasis on the **application** and **use**
* Focus on **real-world** applications
# Resources
All this course material is available on Github and you can download it [**here**](https://github.com/fcorowe/udd_gds_course/archive/refs/heads/main.zip). Once you have download it, ensure it is in a safe place on your computer. The folder should display the following folder structure:
![Fig. 1. Folder structure.](./figs/folder_str.png)
# Computational Environment
You need the most recent version of R and packages. These can be installed following the instructions provided in our [R installation guide](https://gdsl-ul.github.io/r_install/).
## Dependency list
The list of libraries that we will use is provided below. If you have followed the instructions provided in our [R installation guide](https://gdsl-ul.github.io/r_install/) and will be using Docker, you can relax and these libraries have already been installed for you.
If you have `natively` installed *R* and *RStudio*, you need to ensure you have installed the list of libraries used in this book following the steps provided [here](https://gdsl-ul.github.io/r_install/otherWin.html#install-packages).
* `arm`
* `car`
* `corrplot`
* `FRK`
* `gghighlight`
* `ggplot2`
* `ggpubr`
* `ggmap`
* `GISTools`
* `gridExtra`
* `gstat`
* `jtools`
* `kableExtra`
* `knitr`
* `lme4`
* `lmtest`
* `lubridate`
* `MASS`
* `merTools`
* `plyr`
* `RColorBrewer`
* `rgdal`
* `sf`
* `sjPlot`
* `sp`
* `spgwr`
* `spatialreg`
* `spacetime`
* `stargazer`
* `tidyverse`
* `tint`
* `tmap`
* `viridis`
You can get the materials from this course as a [download](https://github.com/fcorowe/udd_gds_course/archive/refs/heads/main.zip) of a .zip file or by going directly to the [GitHub repository](https://github.com/fcorowe/udd_gds_course).
```{r eval=FALSE, include=FALSE}
file.edit(
tint:::template_resources(
'tint', '..', 'skeleton', 'skeleton.Rmd'
)
)
```
```{r bib, include=FALSE}
# create a bib file for the R packages used in this document
knitr::write_bib(c('base', 'rmarkdown'), file = 'skeleton.bib')
```