This work represents collaborative work across Grinnell College (Shonda Kuiper), Lawrence University (Adam Loy) and Carleton College (Laura Chihara) funded by grants from the ACM and the Teagle Foundation.
-
data-scraping: An introduction to using
rvest
to scrape data from the web. -
data-viz: An introduction to the
ggplot2
package. The tutorial introduces how use theqplot
function, how to build plots layer by layer usingggplot
and geometries, and how themplot
function from themosaic
package can be used to generateggplot2
graphics. -
data-wrangling: An introduction to data wrangling using the
dplyr
functionsfilter
,arrange
,select
,mutate
, andsummarize
. -
dates-times: An introduction to working with dates and times using the
lubridate
package. -
intro-maps: An introduction to making choloropleth maps using
ggplot2
. (Depends on the ggplot2 tutorial.) -
manipulating-text: An introduction to working with strings using the
stringr
package and regular expressions. -
maps-shapefiles: An introduction to working with shapefiles to create maps in
ggplot2
. (Depends on the ggplot2 and maps-beginner tutorials.) -
merging: An introduction to the different
join
statments available in thedplyr
package. -
tidying-data: An introduction to tidying data in R using the
tidyr
package. Examples using thegather
,spread
, andseparate
functions, both together and in concert, are provided.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.