Get access to all lessons in this course.
- Welcome to Mapping with R (01_01)
-
Geospatial Data
- Making Maps is Complex (01_02)
- mapview for Quick Maps (01_03)
- sf for Simple Features (01_04)
- Turning Data Frames into sf Objects (01_05)
- Importing Shapefiles (01_06)
- Joining Geospatial Datasets (01_07)
- Disambiguating Country Names (01_08)
- Converting Addresses to Coordinates (01_09)
- U.S.-Specific Datasets (01_10)
- Advice on Finding International Datasets (01_11)
- CRS and Projections: Geographic and Projected CRS (01_12)
- CRS and Projections: How to Choose a CRS (01_13)
- Introducing Raster GIS with raster and stars (01_14)
- Basics of Using the raster Package (01_15)
-
Static Maps
- ggplot2 Essentials (02_01)
- Starting a Map in ggplot2 (02_02)
- Labelling ggplot2 Maps (02_03)
- Compare Locations/Events with Geobubble Charts (02_04)
- Highlight a Region in a Country with ggplot2 (02_05)
- Make a Choropleth Map of Discrete Variables with ggplot2 (02_06)
- Make a Choropleth Map of Continuous Variables with ggplot2 (02_07)
- Faceting Choropleth Maps with ggplot2 (02_08)
- Visualize Raster Data with ggplot2 (02_09)
- Adding Scale Bars and North Arrows with ggplot2 (02_10)
-
Interactive Maps
- What is leaflet? (03_01)
- Starting a Map in leaflet (03_02)
- Necessary HTML for Labelling leaflet Maps (03_03)
- Highlight a Region in a Country with leaflet (03_04)
- Compare Locations/Events with Geobubble Charts in leaflet (03_05)
- Make a Choropleth Map of Discrete Variables with leaflet (03_06)
- Make a Choropleth Map of Continuous Variables with leaflet (03_07)
- Visualize Raster Data with leaflet (03_08)
-
Wrapping Up
- You Did It!
Mapping with R
Starting a Map in ggplot2 (02_02)
This lesson is locked
This lesson is called Starting a Map in ggplot2 (02_02), part of the Mapping with R course. This lesson is called Starting a Map in ggplot2 (02_02), part of the Mapping with R course.
If the video is not playing correctly, you can watch it in a new window
Transcript
Click on the transcript to go to that point in the video. Please note that transcripts are auto generated and may contain minor inaccuracies.
Learn More
In the video I showed that the different map tiles available when usingthe annotation_map_tile()
function from the ggspatial
package. The list of all map tiles can be found by running this code: rosm::osm.types()
You need to be signed-in to comment on this post. Login.
Jordan Trachtenberg
April 29, 2022
Hi Charlie,
I'm getting an error when I try to run the script at 4:37. Any idea why this is happening?
Error in loadNamespace(name) : there is no package called ‘prettymapr’ > install.packages("prettymapr") Installing package into ‘C:/Users/trachten/Documents/R/win-library/3.6’ (as ‘lib’ is unspecified) Warning in install.packages : dependency ‘rjson’ is not available
There is a binary version available but the source version is later: binary source needs_compilation prettymapr 0.2.2 0.2.3 FALSE
installing the source package ‘prettymapr’
trying URL 'https://cran.rstudio.com/src/contrib/prettymapr_0.2.3.tar.gz' Content type 'application/x-gzip' length 871467 bytes (851 KB) downloaded 851 KB
ERROR: dependency 'rjson' is not available for package 'prettymapr'
The downloaded source packages are in ‘C:\Users\trachten\AppData\Local\Temp\RtmpUZkfJf\downloaded_packages’
Jordan Trachtenberg
April 29, 2022
Hi Charlie. I figured it out. I had to update my R version to 4.2.0 and update RStudio ("Prairie Trillium" Release (8acbd38b, 2022-04-19) for Windows). It seems to be working now.