Spatial Analysis Datasets for Teaching.
geodaData
The goal of geodaData is to store sample spatial datasets. These datasets are intended to be used to teach basic spatial analysis concepts. They are used in the weekly R Spatial Workshop at the Center for Spatial Data Science at UChicago, and are based off of the GeoDa workbook and data site developed by Luc Anselin and team. Datasets are stored in the sf spatial object format.
Installation
You can install the development version of geodaData from GitHub with:
# install.packages("remotes")
remotes::install_github("spatialanalysis/geodaData")
Usage
To use geodaData in a workshop, first load sf
, then load the package:
library(sf) # can use without sf, but datasets will print weirdly in console
library(geodaData)
Find a list of all datasets in geodaData with:
data(package = "geodaData")
You can load a specific dataset into your R environment and show the metadata for it:
head(nyc)
?nyc
Instructions for adding a new dataset to this package can be found in the Wiki of this repository.
Datasets
Current datasets included in this package:
chicago_comm
: Chicago Community Areas (2010).clev_pts
: Cleveland Home Sales (2015).commpop
: Chicago Population Change (2000-2010).guerry
: Guerry “Moral Statistics” (1830s).ncovr
: Homicides & Socio-Economics (1960-90).nyc
: Rental Housing and Demographics in NYC (2000s), non-spatial.nyc_sf
: Rental Housing and Demographics in NYC (2000s).ohio_lung
: Ohio Lung Cancer Mortality (1960s-80s).vehicle_pts
: Abandoned Vehicles (2016).
Similar Packages
Interested in finding more R packages with spatial data included? Check out:
- spData: package with large variety of spatial datasets, accompanies the Geocomputation with R book.
- tidycensus / tigris: API package for US Census data.