From 64efe044843a6bf69cade888d06be8bfb3376024 Mon Sep 17 00:00:00 2001 From: Chris Prener Date: Mon, 21 Feb 2022 15:54:05 -0600 Subject: [PATCH] prep for sp22 --- README.md | 2 +- assignments/lab-05-replication/docs/lab-05.md | 172 --- .../figure-gfm/preview-counties-1.png | Bin 110143 -> 0 bytes .../figure-gfm/preview-snap-counties-1.png | Bin 105029 -> 0 bytes .../.gitignore | 0 .../README.md | 0 .../MO_SNAP_Households/MO_SNAP_Households.dbf | Bin .../MO_SNAP_Households/MO_SNAP_Households.prj | 0 .../MO_SNAP_Households/MO_SNAP_Households.shp | Bin .../MO_SNAP_Households/MO_SNAP_Households.shx | Bin .../STL_SNAP_Households.dbf | Bin .../STL_SNAP_Households.prj | 0 .../STL_SNAP_Households.shp | Bin .../STL_SNAP_Households.shx | Bin .../docs/lab-2-2.Rmd} | 5 +- .../lab-2-2-replication/docs/lab-2-2.md | 178 +++ .../docs/lab-2-2.nb.html} | 72 +- .../lab-2-2-replication.Rproj} | 0 assignments/{lab-05.pdf => lab-2-2.pdf} | Bin 97638 -> 105136 bytes docs/index.nb.html | 802 ++++++++++- ....Rmd => meeting-2-2-examples-complete.Rmd} | 3 +- examples/meeting-2-2-examples-complete.md | 342 +++++ .../meeting-2-2-examples-complete.nb.html | 1168 +++++++++++++++++ ...-examples.Rmd => meeting-2-2-examples.Rmd} | 0 examples/module-examples-complete.md | 335 ----- examples/module-examples-complete.nb.html | 470 ------- .../figure-gfm/median-income-1-1.png | Bin 111735 -> 0 bytes .../figure-gfm/median-income-2-1.png | Bin 113071 -> 0 bytes .../figure-gfm/unnamed-chunk-1-1.png | Bin 246292 -> 0 bytes examples/module-examples.nb.html | 488 ------- 30 files changed, 2469 insertions(+), 1568 deletions(-) delete mode 100644 assignments/lab-05-replication/docs/lab-05.md delete mode 100644 assignments/lab-05-replication/docs/lab-05_files/figure-gfm/preview-counties-1.png delete mode 100644 assignments/lab-05-replication/docs/lab-05_files/figure-gfm/preview-snap-counties-1.png rename assignments/{lab-05-replication => lab-2-2-replication}/.gitignore (100%) rename assignments/{lab-05-replication => lab-2-2-replication}/README.md (100%) rename assignments/{lab-05-replication => lab-2-2-replication}/data/MO_SNAP_Households/MO_SNAP_Households.dbf (100%) rename assignments/{lab-05-replication => lab-2-2-replication}/data/MO_SNAP_Households/MO_SNAP_Households.prj (100%) rename assignments/{lab-05-replication => lab-2-2-replication}/data/MO_SNAP_Households/MO_SNAP_Households.shp (100%) rename assignments/{lab-05-replication => lab-2-2-replication}/data/MO_SNAP_Households/MO_SNAP_Households.shx (100%) rename assignments/{lab-05-replication => lab-2-2-replication}/data/STL_SNAP_Households/STL_SNAP_Households.dbf (100%) rename assignments/{lab-05-replication => lab-2-2-replication}/data/STL_SNAP_Households/STL_SNAP_Households.prj (100%) rename assignments/{lab-05-replication => lab-2-2-replication}/data/STL_SNAP_Households/STL_SNAP_Households.shp (100%) rename assignments/{lab-05-replication => lab-2-2-replication}/data/STL_SNAP_Households/STL_SNAP_Households.shx (100%) rename assignments/{lab-05-replication/docs/lab-05.Rmd => lab-2-2-replication/docs/lab-2-2.Rmd} (94%) create mode 100644 assignments/lab-2-2-replication/docs/lab-2-2.md rename assignments/{lab-05-replication/docs/lab-05.nb.html => lab-2-2-replication/docs/lab-2-2.nb.html} (83%) rename assignments/{lab-05-replication/lab-05-replication.Rproj => lab-2-2-replication/lab-2-2-replication.Rproj} (100%) rename assignments/{lab-05.pdf => lab-2-2.pdf} (58%) rename examples/{module-examples-complete.Rmd => meeting-2-2-examples-complete.Rmd} (98%) create mode 100644 examples/meeting-2-2-examples-complete.md create mode 100644 examples/meeting-2-2-examples-complete.nb.html rename examples/{module-examples.Rmd => meeting-2-2-examples.Rmd} (100%) delete mode 100644 examples/module-examples-complete.md delete mode 100644 examples/module-examples-complete.nb.html delete mode 100644 examples/module-examples-complete_files/figure-gfm/median-income-1-1.png delete mode 100644 examples/module-examples-complete_files/figure-gfm/median-income-2-1.png delete mode 100644 examples/module-examples-complete_files/figure-gfm/unnamed-chunk-1-1.png delete mode 100644 examples/module-examples.nb.html diff --git a/README.md b/README.md index 658362d..4126f30 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ module-2-data-cleaning - -### Question 3 - -Next, we’ll clean our data by renaming variables: - -``` r -snapCounties %>% - rename( - total_pop = B19058_001E, - total_pop_moe = B19058_001M, - snap = B19058_002E, - snap_moe = B19058_002M - ) -> snapCounties -``` - -## Part 2 - -### Question 4 - -Next, we’ll download the relevant ACS data for Medicaid using -`get_acs()`: - -``` r -medicaidCounties <- get_acs(geography = "county", year = 2019, state = 29, - variables = c("C27007_002", "C27007_012"), - output = "wide", geometry = FALSE) -``` - - ## Getting data from the 2015-2019 5-year ACS - -Now we have the number of male and female Medicaid recipients. - -### Question 5 - -Next, we’ll tidy up the demographic data, including by renaming -variables and summing our male and female Medicaid estimates: - -``` r -medicaidCounties %>% - rename( - medicaid_male = C27007_002E, - medicaid_male_moe = C27007_002M, - medicaid_female = C27007_012E, - medicaid_female_moe = C27007_012M - ) %>% - mutate(medicaid = medicaid_male + medicaid_female) %>% - select(-NAME) -> medicaidCounties -``` - -Now our data are ready to join with our SNAP recipiency data! - -## Part 3 - -### Question 6 - -Finally, we’ll combine our data: - -``` r -services <- left_join(snapCounties, medicaidCounties, by = "GEOID") -``` - -To make sure things went correctly, we’ll preview our data again: - -``` r -mapview(services, zcol = "medicaid") -``` - -![](lab-05_files/figure-gfm/preview-counties-1.png) - -Our data map correctly! diff --git a/assignments/lab-05-replication/docs/lab-05_files/figure-gfm/preview-counties-1.png b/assignments/lab-05-replication/docs/lab-05_files/figure-gfm/preview-counties-1.png deleted file mode 100644 index 04ffd1c35993f146356d8c6c394ba7d5367ccd21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 110143 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 Xs4$gT?B3xL0|6IIS{Yg;^)cXo{SSW$ diff --git a/assignments/lab-05-replication/docs/lab-05_files/figure-gfm/preview-snap-counties-1.png b/assignments/lab-05-replication/docs/lab-05_files/figure-gfm/preview-snap-counties-1.png deleted file mode 100644 index 97640e001aea0d576b8cd6152a68af374811425c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 105029 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�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�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 + + +### Question 3 + +Next, we’ll clean our data by renaming variables: + +``` r +snapCounties %>% + rename( + total_pop = B19058_001E, + total_pop_moe = B19058_001M, + snap = B19058_002E, + snap_moe = B19058_002M + ) -> snapCounties +``` + +## Part 2 + +### Question 4 + +Next, we’ll download the relevant ACS data for Medicaid using +`get_acs()`: + +``` r +medicaidCounties <- get_acs(geography = "county", year = 2019, state = 29, + variables = c("C27007_002", "C27007_012"), + output = "wide", geometry = FALSE) +``` + + ## Getting data from the 2015-2019 5-year ACS + +Now we have the number of male and female Medicaid recipients. + +### Question 5 + +Next, we’ll tidy up the demographic data, including by renaming +variables and summing our male and female Medicaid estimates: + +``` r +medicaidCounties %>% + rename( + medicaid_male = C27007_002E, + medicaid_male_moe = C27007_002M, + medicaid_female = C27007_012E, + medicaid_female_moe = C27007_012M + ) %>% + mutate(medicaid = medicaid_male + medicaid_female) %>% + select(-NAME) -> medicaidCounties +``` + +Now our data are ready to join with our SNAP recipiency data! + +## Part 3 + +### Question 6 + +Finally, we’ll combine our data: + +``` r +services <- left_join(snapCounties, medicaidCounties, by = "GEOID") +``` + +To make sure things went correctly, we’ll preview our data again: + +``` r +mapview(services, zcol = "medicaid") +``` + +
+ + +Our data map correctly! diff --git a/assignments/lab-05-replication/docs/lab-05.nb.html b/assignments/lab-2-2-replication/docs/lab-2-2.nb.html similarity index 83% rename from assignments/lab-05-replication/docs/lab-05.nb.html rename to assignments/lab-2-2-replication/docs/lab-2-2.nb.html index 96258cb..08feed4 100644 --- a/assignments/lab-05-replication/docs/lab-05.nb.html +++ b/assignments/lab-2-2-replication/docs/lab-2-2.nb.html @@ -12,19 +12,28 @@ -Lab-05 Replication Notebook +Lab 2-2 Replication Notebook - + + - + @@ -39,11 +48,6 @@ - @@ -438,7 +416,7 @@

Question 6

diff --git a/assignments/lab-05-replication/lab-05-replication.Rproj b/assignments/lab-2-2-replication/lab-2-2-replication.Rproj similarity index 100% rename from assignments/lab-05-replication/lab-05-replication.Rproj rename to assignments/lab-2-2-replication/lab-2-2-replication.Rproj diff --git a/assignments/lab-05.pdf b/assignments/lab-2-2.pdf similarity index 58% rename from assignments/lab-05.pdf rename to assignments/lab-2-2.pdf index ee7fe1f0f533c55aefee300b836e59691058d6f6..cc53b07ead8ab0d413dca1afbc31580156860284 100644 GIT binary patch delta 43733 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 Ks;I4W@!tT1A2GQA delta 36313 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
dlsZTG>#dYD`$ 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 diff --git a/docs/index.nb.html b/docs/index.nb.html index a35a4bf..130fb1d 100644 --- a/docs/index.nb.html +++ b/docs/index.nb.html @@ -15,19 +15,44 @@ Meeting Examples - Complete - + + - + + + + + + + + + + + + + + + + + - + +

We rarely want to download these one at a time. Instead, we want to download them at one time into a single data frame. The table number for these data is P003 - we take the first four characters from the name variable.

+ +
cityRace00 <- get_decennial(geography = "tract", year = 2000, state = 29,
+                            county = "510", table = "P003", output = "wide")
+

We’ve used the FIPS codes for both Missouri (29) and St. Louis City (29510) here - you can find a full list of Missouri counties here.

@@ -323,6 +371,201 @@

Add Geometry

The tidycensus package also includes tools for downloading the geometries for these data as well. For instance, we can add geometric data to our previous call for City of St. Louis tract-level data on race by adding the geometry = TRUE argument:

+ +
## download
+cityRace00 <- get_decennial(geography = "tract", year = 2000, state = 29,
+                            county = "510", table = "P003", output = "wide",
+                            geometry = TRUE)
+ + +
Getting data from the 2000 decennial Census
+Downloading feature geometry from the Census website.  To cache shapefiles for use in future sessions, set `options(tigris_use_cache = TRUE)`.
+Loading SF1 variables for 2000 from table P003. To cache this dataset for faster access to Census tables in the future, run this function with `cache_table = TRUE`. You only need to do this once per Census dataset.
+Using Census Summary File 1
+Using Census Summary File 1
+ + +

+  |                                                                                                                                                         
+  |                                                                                                                                                   |   0%
+  |                                                                                                                                                         
+  |==                                                                                                                                                 |   1%
+  |                                                                                                                                                         
+  |===                                                                                                                                                |   2%
+  |                                                                                                                                                         
+  |====                                                                                                                                               |   3%
+  |                                                                                                                                                         
+  |=====                                                                                                                                              |   3%
+  |                                                                                                                                                         
+  |=====                                                                                                                                              |   4%
+  |                                                                                                                                                         
+  |======                                                                                                                                             |   4%
+  |                                                                                                                                                         
+  |=======                                                                                                                                            |   5%
+  |                                                                                                                                                         
+  |========                                                                                                                                           |   5%
+  |                                                                                                                                                         
+  |=========                                                                                                                                          |   6%
+  |                                                                                                                                                         
+  |==========                                                                                                                                         |   7%
+  |                                                                                                                                                         
+  |===========                                                                                                                                        |   7%
+  |                                                                                                                                                         
+  |===========                                                                                                                                        |   8%
+  |                                                                                                                                                         
+  |============                                                                                                                                       |   8%
+  |                                                                                                                                                         
+  |=============                                                                                                                                      |   9%
+  |                                                                                                                                                         
+  |==============                                                                                                                                     |   9%
+  |                                                                                                                                                         
+  |==============                                                                                                                                     |  10%
+  |                                                                                                                                                         
+  |===============                                                                                                                                    |  10%
+  |                                                                                                                                                         
+  |================                                                                                                                                   |  11%
+  |                                                                                                                                                         
+  |=================                                                                                                                                  |  11%
+  |                                                                                                                                                         
+  |=================                                                                                                                                  |  12%
+  |                                                                                                                                                         
+  |==================                                                                                                                                 |  12%
+  |                                                                                                                                                         
+  |==================                                                                                                                                 |  13%
+  |                                                                                                                                                         
+  |===================                                                                                                                                |  13%
+  |                                                                                                                                                         
+  |====================                                                                                                                               |  13%
+  |                                                                                                                                                         
+  |====================                                                                                                                               |  14%
+  |                                                                                                                                                         
+  |======================                                                                                                                             |  15%
+  |                                                                                                                                                         
+  |=======================                                                                                                                            |  16%
+  |                                                                                                                                                         
+  |========================                                                                                                                           |  16%
+  |                                                                                                                                                         
+  |==========================                                                                                                                         |  17%
+  |                                                                                                                                                         
+  |===========================                                                                                                                        |  19%
+  |                                                                                                                                                         
+  |=============================                                                                                                                      |  20%
+  |                                                                                                                                                         
+  |===============================                                                                                                                    |  21%
+  |                                                                                                                                                         
+  |=================================                                                                                                                  |  22%
+  |                                                                                                                                                         
+  |==================================                                                                                                                 |  23%
+  |                                                                                                                                                         
+  |====================================                                                                                                               |  25%
+  |                                                                                                                                                         
+  |======================================                                                                                                             |  26%
+  |                                                                                                                                                         
+  |========================================                                                                                                           |  27%
+  |                                                                                                                                                         
+  |==========================================                                                                                                         |  28%
+  |                                                                                                                                                         
+  |============================================                                                                                                       |  30%
+  |                                                                                                                                                         
+  |==============================================                                                                                                     |  31%
+  |                                                                                                                                                         
+  |===============================================                                                                                                    |  32%
+  |                                                                                                                                                         
+  |================================================                                                                                                   |  32%
+  |                                                                                                                                                         
+  |=================================================                                                                                                  |  33%
+  |                                                                                                                                                         
+  |===================================================                                                                                                |  35%
+  |                                                                                                                                                         
+  |====================================================                                                                                               |  36%
+  |                                                                                                                                                         
+  |=======================================================                                                                                            |  37%
+  |                                                                                                                                                         
+  |========================================================                                                                                           |  38%
+  |                                                                                                                                                         
+  |==========================================================                                                                                         |  40%
+  |                                                                                                                                                         
+  |============================================================                                                                                       |  41%
+  |                                                                                                                                                         
+  |===============================================================                                                                                    |  43%
+  |                                                                                                                                                         
+  |===================================================================                                                                                |  45%
+  |                                                                                                                                                         
+  |=====================================================================                                                                              |  47%
+  |                                                                                                                                                         
+  |======================================================================                                                                             |  48%
+  |                                                                                                                                                         
+  |=========================================================================                                                                          |  49%
+  |                                                                                                                                                         
+  |==========================================================================                                                                         |  50%
+  |                                                                                                                                                         
+  |==============================================================================                                                                     |  53%
+  |                                                                                                                                                         
+  |=================================================================================                                                                  |  55%
+  |                                                                                                                                                         
+  |====================================================================================                                                               |  57%
+  |                                                                                                                                                         
+  |=====================================================================================                                                              |  58%
+  |                                                                                                                                                         
+  |=======================================================================================                                                            |  59%
+  |                                                                                                                                                         
+  |===========================================================================================                                                        |  62%
+  |                                                                                                                                                         
+  |============================================================================================                                                       |  63%
+  |                                                                                                                                                         
+  |================================================================================================                                                   |  65%
+  |                                                                                                                                                         
+  |==================================================================================================                                                 |  67%
+  |                                                                                                                                                         
+  |===================================================================================================                                                |  67%
+  |                                                                                                                                                         
+  |=======================================================================================================                                            |  70%
+  |                                                                                                                                                         
+  |==========================================================================================================                                         |  72%
+  |                                                                                                                                                         
+  |==============================================================================================================                                     |  75%
+  |                                                                                                                                                         
+  |=================================================================================================================                                  |  77%
+  |                                                                                                                                                         
+  |====================================================================================================================                               |  79%
+  |                                                                                                                                                         
+  |=====================================================================================================================                              |  80%
+  |                                                                                                                                                         
+  |=======================================================================================================================                            |  81%
+  |                                                                                                                                                         
+  |=========================================================================================================================                          |  82%
+  |                                                                                                                                                         
+  |===========================================================================================================================                        |  84%
+  |                                                                                                                                                         
+  |============================================================================================================================                       |  84%
+  |                                                                                                                                                         
+  |================================================================================================================================                   |  87%
+  |                                                                                                                                                         
+  |==================================================================================================================================                 |  89%
+  |                                                                                                                                                         
+  |=====================================================================================================================================              |  90%
+  |                                                                                                                                                         
+  |=========================================================================================================================================          |  93%
+  |                                                                                                                                                         
+  |==============================================================================================================================================     |  97%
+  |                                                                                                                                                         
+  |===================================================================================================================================================| 100%
+ + +
## preview
+mapview(cityRace00, zcol = "P003005")
+ + + + + +
+ + + + + +

Notice how I used the zcol argument for mapview() to preview a specific set of data as a thematic layer on the map! These data are not normalized, but we do get a quick preview of the distribution of Asian residents in St. Louis City.

@@ -335,6 +578,9 @@

Get List of Variables

To get a preview of variables available in the get_acs() function, we can use the load_variables() function again. We’ll use "acs5" for our dataset and, for this example, we’ll pull from the most recent 2019 ACS year:

+ +
census <- load_variables(year = 2019, dataset = "acs5") 
+

Try searching for the table B19013, the median household income table.

@@ -344,12 +590,257 @@

Get and Interpret ACS Data

We’ll illustrate get_acs() by using the data in table B19019. First, we’ll download these data as a full table for all counties in Missouri:

+ +
## download
+countyIncome <- get_acs(geography = "county", year = 2019, state = 29,
+                        table = "B19019", output = "wide", geometry = TRUE)
+ + +
Getting data from the 2015-2019 5-year ACS
+Downloading feature geometry from the Census website.  To cache shapefiles for use in future sessions, set `options(tigris_use_cache = TRUE)`.
+Loading ACS5 variables for 2019 from table B19019. To cache this dataset for faster access to ACS tables in the future, run this function with `cache_table = TRUE`. You only need to do this once per ACS dataset.
+ + +

+  |                                                                                                                                                         
+  |                                                                                                                                                   |   0%
+  |                                                                                                                                                         
+  |=                                                                                                                                                  |   1%
+  |                                                                                                                                                         
+  |===                                                                                                                                                |   2%
+  |                                                                                                                                                         
+  |====                                                                                                                                               |   2%
+  |                                                                                                                                                         
+  |=====                                                                                                                                              |   3%
+  |                                                                                                                                                         
+  |======                                                                                                                                             |   4%
+  |                                                                                                                                                         
+  |=======                                                                                                                                            |   5%
+  |                                                                                                                                                         
+  |=========                                                                                                                                          |   6%
+  |                                                                                                                                                         
+  |==========                                                                                                                                         |   7%
+  |                                                                                                                                                         
+  |===========                                                                                                                                        |   7%
+  |                                                                                                                                                         
+  |============                                                                                                                                       |   8%
+  |                                                                                                                                                         
+  |=============                                                                                                                                      |   9%
+  |                                                                                                                                                         
+  |==============                                                                                                                                     |   9%
+  |                                                                                                                                                         
+  |==============                                                                                                                                     |  10%
+  |                                                                                                                                                         
+  |===============                                                                                                                                    |  10%
+  |                                                                                                                                                         
+  |===============                                                                                                                                    |  11%
+  |                                                                                                                                                         
+  |=================                                                                                                                                  |  12%
+  |                                                                                                                                                         
+  |==================                                                                                                                                 |  12%
+  |                                                                                                                                                         
+  |===================                                                                                                                                |  13%
+  |                                                                                                                                                         
+  |====================                                                                                                                               |  13%
+  |                                                                                                                                                         
+  |====================                                                                                                                               |  14%
+  |                                                                                                                                                         
+  |======================                                                                                                                             |  15%
+  |                                                                                                                                                         
+  |=======================                                                                                                                            |  16%
+  |                                                                                                                                                         
+  |========================                                                                                                                           |  16%
+  |                                                                                                                                                         
+  |=========================                                                                                                                          |  17%
+  |                                                                                                                                                         
+  |==========================                                                                                                                         |  18%
+  |                                                                                                                                                         
+  |===========================                                                                                                                        |  18%
+  |                                                                                                                                                         
+  |============================                                                                                                                       |  19%
+  |                                                                                                                                                         
+  |=============================                                                                                                                      |  20%
+  |                                                                                                                                                         
+  |==============================                                                                                                                     |  20%
+  |                                                                                                                                                         
+  |===============================                                                                                                                    |  21%
+  |                                                                                                                                                         
+  |=================================                                                                                                                  |  23%
+  |                                                                                                                                                         
+  |==================================                                                                                                                 |  23%
+  |                                                                                                                                                         
+  |====================================                                                                                                               |  25%
+  |                                                                                                                                                         
+  |=====================================                                                                                                              |  25%
+  |                                                                                                                                                         
+  |======================================                                                                                                             |  26%
+  |                                                                                                                                                         
+  |=======================================                                                                                                            |  26%
+  |                                                                                                                                                         
+  |=========================================                                                                                                          |  28%
+  |                                                                                                                                                         
+  |===========================================                                                                                                        |  29%
+  |                                                                                                                                                         
+  |==============================================                                                                                                     |  31%
+  |                                                                                                                                                         
+  |=================================================                                                                                                  |  33%
+  |                                                                                                                                                         
+  |===================================================                                                                                                |  35%
+  |                                                                                                                                                         
+  |====================================================                                                                                               |  35%
+  |                                                                                                                                                         
+  |=====================================================                                                                                              |  36%
+  |                                                                                                                                                         
+  |=======================================================                                                                                            |  38%
+  |                                                                                                                                                         
+  |=========================================================                                                                                          |  39%
+  |                                                                                                                                                         
+  |============================================================                                                                                       |  41%
+  |                                                                                                                                                         
+  |=============================================================                                                                                      |  42%
+  |                                                                                                                                                         
+  |===============================================================                                                                                    |  43%
+  |                                                                                                                                                         
+  |===================================================================                                                                                |  45%
+  |                                                                                                                                                         
+  |=====================================================================                                                                              |  47%
+  |                                                                                                                                                         
+  |=======================================================================                                                                            |  48%
+  |                                                                                                                                                         
+  |=========================================================================                                                                          |  49%
+  |                                                                                                                                                         
+  |==========================================================================                                                                         |  51%
+  |                                                                                                                                                         
+  |===========================================================================                                                                        |  51%
+  |                                                                                                                                                         
+  |=============================================================================                                                                      |  52%
+  |                                                                                                                                                         
+  |==============================================================================                                                                     |  53%
+  |                                                                                                                                                         
+  |===============================================================================                                                                    |  53%
+  |                                                                                                                                                         
+  |===============================================================================                                                                    |  54%
+  |                                                                                                                                                         
+  |================================================================================                                                                   |  54%
+  |                                                                                                                                                         
+  |=================================================================================                                                                  |  55%
+  |                                                                                                                                                         
+  |===================================================================================                                                                |  56%
+  |                                                                                                                                                         
+  |====================================================================================                                                               |  57%
+  |                                                                                                                                                         
+  |======================================================================================                                                             |  59%
+  |                                                                                                                                                         
+  |=======================================================================================                                                            |  59%
+  |                                                                                                                                                         
+  |=========================================================================================                                                          |  61%
+  |                                                                                                                                                         
+  |==========================================================================================                                                         |  61%
+  |                                                                                                                                                         
+  |===========================================================================================                                                        |  62%
+  |                                                                                                                                                         
+  |============================================================================================                                                       |  62%
+  |                                                                                                                                                         
+  |============================================================================================                                                       |  63%
+  |                                                                                                                                                         
+  |=============================================================================================                                                      |  63%
+  |                                                                                                                                                         
+  |===============================================================================================                                                    |  65%
+  |                                                                                                                                                         
+  |=================================================================================================                                                  |  66%
+  |                                                                                                                                                         
+  |===================================================================================================                                                |  68%
+  |                                                                                                                                                         
+  |=====================================================================================================                                              |  69%
+  |                                                                                                                                                         
+  |=======================================================================================================                                            |  70%
+  |                                                                                                                                                         
+  |=========================================================================================================                                          |  71%
+  |                                                                                                                                                         
+  |===========================================================================================================                                        |  73%
+  |                                                                                                                                                         
+  |=============================================================================================================                                      |  74%
+  |                                                                                                                                                         
+  |==============================================================================================================                                     |  75%
+  |                                                                                                                                                         
+  |=================================================================================================================                                  |  77%
+  |                                                                                                                                                         
+  |====================================================================================================================                               |  79%
+  |                                                                                                                                                         
+  |======================================================================================================================                             |  81%
+  |                                                                                                                                                         
+  |========================================================================================================================                           |  81%
+  |                                                                                                                                                         
+  |===========================================================================================================================                        |  84%
+  |                                                                                                                                                         
+  |=============================================================================================================================                      |  85%
+  |                                                                                                                                                         
+  |===============================================================================================================================                    |  87%
+  |                                                                                                                                                         
+  |=================================================================================================================================                  |  88%
+  |                                                                                                                                                         
+  |===================================================================================================================================                |  89%
+  |                                                                                                                                                         
+  |=====================================================================================================================================              |  90%
+  |                                                                                                                                                         
+  |=======================================================================================================================================            |  92%
+  |                                                                                                                                                         
+  |==========================================================================================================================================         |  94%
+  |                                                                                                                                                         
+  |=============================================================================================================================================      |  96%
+  |                                                                                                                                                         
+  |================================================================================================================================================   |  98%
+  |                                                                                                                                                         
+  |================================================================================================================================================== |  99%
+  |                                                                                                                                                         
+  |===================================================================================================================================================| 100%
+ + +
## preview
+mapview(countyIncome, zcol = "B19019_001E")
+ + + + + +
+ + + + + +

Notice how we needed to specify _001E for zcol. That references the specific variable we want to map - variable 1 in the table’s estimate (or E). The M values refer to the margin of the error - we expect this estimate to be off by some amount within +/- this value.

We can also download a specific column, like the median income for one-person households (B19019_002):

+ +
## download
+countyIncome <- get_acs(geography = "county", year = 2019, state = 29,
+                        variables = "B19019_002", output = "wide", 
+                        geometry = TRUE)
+ + +
Getting data from the 2015-2019 5-year ACS
+Downloading feature geometry from the Census website.  To cache shapefiles for use in future sessions, set `options(tigris_use_cache = TRUE)`.
+ + +
## preview
+mapview(countyIncome, zcol = "B19019_002E")
+ + + + + +
+ + + + + + @@ -359,11 +850,46 @@

Combining Data Sources

Perhaps we have a range of data that we want to include. For this example, we’ll download data on median income and the proportion of women in tracts in Boone County, Missouri. We’ll download the income data with geometry = TRUE and the sex data with geometry = FALSE:

+ +
## download
+booneIncome <- get_acs(geography = "tract", year = 2019, state = 29,
+                       county = "019", variables = "B19019_001", 
+                       output = "wide", geometry = TRUE) %>%
+  rename(median_income = B19019_001E) %>%
+  select(GEOID, median_income)
+ + +
Getting data from the 2015-2019 5-year ACS
+Downloading feature geometry from the Census website.  To cache shapefiles for use in future sessions, set `options(tigris_use_cache = TRUE)`.
+ + +

+  |                                                                                                                                                         
+  |                                                                                                                                                   |   0%
+  |                                                                                                                                                         
+  |========================                                                                                                                           |  17%
+  |                                                                                                                                                         
+  |===================================================================================================================================================| 100%
+ + +
## download
+booneSex <- get_acs(geography = "tract", year = 2019, state = 29,
+                       county = "019", variables = c("B01001_001", "B01001_026"),
+                       output = "wide") %>%
+  mutate(pct_women = B01001_026E/B01001_001E*100) %>%
+  select(GEOID, pct_women)
+ + +
Getting data from the 2015-2019 5-year ACS
+

To combine these data, we’ll use left_join() from dplyr. Our sf object should always be the first object in the join (the x data) and our non-sf data should be the second data (the y data):

+ +
boone <- left_join(booneIncome, booneSex, by = "GEOID")
+

Three common issues arise:

@@ -381,6 +907,18 @@

State Data

We can download a generalized version, which smooths out state boundaries so that the overall image is both smaller in disk size and (sometimes) easier to read. This is particularly helpful if you are making small scale maps of the entire United States. We’ll get these data at the “20m” resolution using the states() function:

+ +
states <- states(cb = TRUE, resolution = "20m")
+ + +

+  |                                                                                                                                                         
+  |                                                                                                                                                   |   0%
+  |                                                                                                                                                         
+  |================================================================================================================================                   |  87%
+  |                                                                                                                                                         
+  |===================================================================================================================================================| 100%
+ @@ -389,6 +927,32 @@

County Data

Now, we’ll get more detailed data - all of the county boundaries for Missouri. We’ll use the counties() function using a slightly less generalized resolution, “5m”:

+ +
moCounties <- counties(cb = TRUE, resolution = "5m")
+ + +

+  |                                                                                                                                                         
+  |                                                                                                                                                   |   0%
+  |                                                                                                                                                         
+  |==                                                                                                                                                 |   1%
+  |                                                                                                                                                         
+  |==========================                                                                                                                         |  18%
+  |                                                                                                                                                         
+  |==============================================                                                                                                     |  32%
+  |                                                                                                                                                         
+  |==============================================================                                                                                     |  42%
+  |                                                                                                                                                         
+  |========================================================================                                                                           |  49%
+  |                                                                                                                                                         
+  |===========================================================================                                                                        |  51%
+  |                                                                                                                                                         
+  |===================================================================================================                                                |  67%
+  |                                                                                                                                                         
+  |====================================================================================================                                               |  68%
+  |                                                                                                                                                         
+  |===================================================================================================================================================| 100%
+ @@ -397,13 +961,147 @@

Tract Data

Now, we’ll get even more detailed data - all of the tract boundaries for St. Charles County, Missouri. We’ll use the tracts() function with cb = FALSE by default:

+ +
stCharlesTracts <- tracts(state = 29, county = 183)
+ + +

+  |                                                                                                                                                         
+  |                                                                                                                                                   |   0%
+  |                                                                                                                                                         
+  |=                                                                                                                                                  |   1%
+  |                                                                                                                                                         
+  |==========                                                                                                                                         |   7%
+  |                                                                                                                                                         
+  |==============                                                                                                                                     |   9%
+  |                                                                                                                                                         
+  |===============                                                                                                                                    |  10%
+  |                                                                                                                                                         
+  |================                                                                                                                                   |  11%
+  |                                                                                                                                                         
+  |=================                                                                                                                                  |  11%
+  |                                                                                                                                                         
+  |===================                                                                                                                                |  13%
+  |                                                                                                                                                         
+  |=====================                                                                                                                              |  14%
+  |                                                                                                                                                         
+  |======================                                                                                                                             |  15%
+  |                                                                                                                                                         
+  |===========================                                                                                                                        |  19%
+  |                                                                                                                                                         
+  |===============================                                                                                                                    |  21%
+  |                                                                                                                                                         
+  |=================================                                                                                                                  |  22%
+  |                                                                                                                                                         
+  |=================================                                                                                                                  |  23%
+  |                                                                                                                                                         
+  |=====================================                                                                                                              |  25%
+  |                                                                                                                                                         
+  |======================================                                                                                                             |  26%
+  |                                                                                                                                                         
+  |===========================================                                                                                                        |  29%
+  |                                                                                                                                                         
+  |===============================================                                                                                                    |  32%
+  |                                                                                                                                                         
+  |================================================                                                                                                   |  32%
+  |                                                                                                                                                         
+  |================================================                                                                                                   |  33%
+  |                                                                                                                                                         
+  |==================================================                                                                                                 |  34%
+  |                                                                                                                                                         
+  |======================================================                                                                                             |  36%
+  |                                                                                                                                                         
+  |========================================================                                                                                           |  38%
+  |                                                                                                                                                         
+  |=========================================================                                                                                          |  39%
+  |                                                                                                                                                         
+  |==============================================================                                                                                     |  42%
+  |                                                                                                                                                         
+  |===============================================================                                                                                    |  43%
+  |                                                                                                                                                         
+  |==================================================================                                                                                 |  45%
+  |                                                                                                                                                         
+  |====================================================================                                                                               |  46%
+  |                                                                                                                                                         
+  |======================================================================                                                                             |  48%
+  |                                                                                                                                                         
+  |=========================================================================                                                                          |  49%
+  |                                                                                                                                                         
+  |=============================================================================                                                                      |  52%
+  |                                                                                                                                                         
+  |=============================================================================                                                                      |  53%
+  |                                                                                                                                                         
+  |================================================================================                                                                   |  54%
+  |                                                                                                                                                         
+  |================================================================================                                                                   |  55%
+  |                                                                                                                                                         
+  |=================================================================================                                                                  |  55%
+  |                                                                                                                                                         
+  |===================================================================================                                                                |  56%
+  |                                                                                                                                                         
+  |===================================================================================                                                                |  57%
+  |                                                                                                                                                         
+  |====================================================================================                                                               |  57%
+  |                                                                                                                                                         
+  |=====================================================================================                                                              |  58%
+  |                                                                                                                                                         
+  |========================================================================================                                                           |  60%
+  |                                                                                                                                                         
+  |=========================================================================================                                                          |  60%
+  |                                                                                                                                                         
+  |=========================================================================================                                                          |  61%
+  |                                                                                                                                                         
+  |===========================================================================================                                                        |  62%
+  |                                                                                                                                                         
+  |============================================================================================                                                       |  62%
+  |                                                                                                                                                         
+  |==============================================================================================                                                     |  64%
+  |                                                                                                                                                         
+  |=================================================================================================                                                  |  66%
+  |                                                                                                                                                         
+  |===================================================================================================                                                |  68%
+  |                                                                                                                                                         
+  |======================================================================================================                                             |  70%
+  |                                                                                                                                                         
+  |=========================================================================================================                                          |  72%
+  |                                                                                                                                                         
+  |===========================================================================================================                                        |  73%
+  |                                                                                                                                                         
+  |=============================================================================================================                                      |  74%
+  |                                                                                                                                                         
+  |=================================================================================================================                                  |  77%
+  |                                                                                                                                                         
+  |====================================================================================================================                               |  79%
+  |                                                                                                                                                         
+  |=======================================================================================================================                            |  81%
+  |                                                                                                                                                         
+  |==========================================================================================================================                         |  83%
+  |                                                                                                                                                         
+  |=============================================================================================================================                      |  85%
+  |                                                                                                                                                         
+  |===============================================================================================================================                    |  86%
+  |                                                                                                                                                         
+  |================================================================================================================================                   |  87%
+  |                                                                                                                                                         
+  |===================================================================================================================================                |  89%
+  |                                                                                                                                                         
+  |=====================================================================================================================================              |  91%
+  |                                                                                                                                                         
+  |=========================================================================================================================================          |  93%
+  |                                                                                                                                                         
+  |============================================================================================================================================       |  95%
+  |                                                                                                                                                         
+  |=================================================================================================================================================  |  99%
+  |                                                                                                                                                         
+  |===================================================================================================================================================| 100%
+ -
LS0tCnRpdGxlOiAiTWVldGluZyBFeGFtcGxlcyAtIENvbXBsZXRlIgphdXRob3I6ICJDaHJpc3RvcGhlciBQcmVuZXIsIFBoRCIKZGF0ZTogJyhgciBmb3JtYXQoU3lzLnRpbWUoKSwgIiVCICVkLCAlWSIpYCknCm91dHB1dDogCiAgZ2l0aHViX2RvY3VtZW50OiBkZWZhdWx0CiAgaHRtbF9ub3RlYm9vazogZGVmYXVsdCAKLS0tCgpgYGB7ciBzZXR1cH0Ka25pdHI6Om9wdHNfY2h1bmskc2V0KGNhY2hlID0gRkFMU0UpCmBgYAoKIyMgSW50cm9kdWN0aW9uClRoaXMgbm90ZWJvb2sgaWxsdXN0cmF0ZXMgZGF0YSBhY2Nlc3MgdGhyb3VnaCBib3RoIGB0aWdyaXNgIGFuZCBgdGlkeWNlbnN1c2AgYXMgd2VsbCBhcyBqb2lucyB1c2luZyBgZHBseXJgLgoKIyMgRGVwZW5kZW5jaWVzClRoaXMgbm90ZWJvb2sgcmVxdWlyZXMgdGhlIGZvbGxvd2luZyBwYWNrYWdlczoKCmBgYHtyIGxvYWQtcGFja2FnZXN9CiMgdGlkeXZlcnNlIHBhY2thZ2VzCmxpYnJhcnkoZHBseXIpICAgICAgICMgZGF0YSB3cmFuZ2xpbmcKCiMgc3BhdGlhbCBwYWNrYWdlcwpsaWJyYXJ5KG1hcHZpZXcpICAgICAjIHByZXZpZXcgZ2VvbWV0cmljIGRhdGEKbGlicmFyeShzZikgICAgICAgICAgIyBzcGF0aWFsIHRvb2xzCmxpYnJhcnkodGlkeWNlbnN1cykgICMgZGVtb2dyYXBoaWMgZGF0YQpsaWJyYXJ5KHRpZ3JpcykgICAgICAjIHRpZ2VyL2xpbmUgZGF0YQoKIyBvdGhlciBwYWNrYWdlcwpsaWJyYXJ5KGhlcmUpICAgICAgICAjIGZpbGUgcGF0aCBtYW5hZ2VtZW50CmBgYAoKIyMgdGlkeWNlbnN1cyBTZXQtdXAKQmVmb3JlIHVzaW5nIGB0aWR5Y2Vuc3VzYCwgeW91IG5lZWQgdG8gaW5zdGFsbCBhIGNlbnN1cyBBUEkga2V5LiBVc2UgdGhlIHN5bnRheCBiZWxvdywgY29waWVkIGludG8geW91ciBjb25zb2xlLCB0byBpbnN0YWxsIHRoZSBrZXkgeW91IHJlY2VpdmVkIHZpYSBlbWFpbC4KCmBgYHIKY2Vuc3VzX2FwaV9rZXkoIktFWSIsIGluc3RhbGwgPSBUUlVFKQpgYGAKClRoaXMgaXMgbm90IGEgY29kZSBjaHVuayB5b3Ugd2lsbCBuZWVkIGluIGVhY2ggbm90ZWJvb2suIEFzIGxvbmcgYXMgYGluc3RhbGwgPSBUUlVFYCwgeW91IHdpbGwgb25seSBoYXZlIHRvIGRvIHRoaXMgb25jZSEKCiMjIERlY2VubmlhbCBDZW5zdXMgRGF0YQojIyMgR2V0IExpc3Qgb2YgVmFyaWFibGVzClRvIGdldCBhIHByZXZpZXcgb2YgdmFyaWFibGVzIGF2YWlsYWJsZSBpbiB0aGUgYGdldF9kZWNlbm5pYWwoKWAgZnVuY3Rpb24sIHdlIGNhbiB1c2UgdGhlIGBsb2FkX3ZhcmlhYmxlcygpYCBmdW5jdGlvbjoKCmBgYHtyIHByZXZpZXctY2Vuc3VzfQpjZW5zdXMgPC0gbG9hZF92YXJpYWJsZXMoeWVhciA9IDIwMDAsIGRhdGFzZXQgPSAic2YxIikgCmBgYAoKSSBmaW5kIGl0IHVzZWZ1bCB0byBhc3NpZ24gdGhlIG91dHB1dCBvZiB0aGlzIGZ1bmN0aW9uIHRvIGFuIG9iamVjdCBzbyB0aGF0IEkgY2FuIHNlYXJjaCB0aHJvdWdoIGl0LiBUcnkgc2VhcmNoaW5nIGZvciB0aGUgdmFyaWFibGUgYFAwMDEwMDAxYCwgdGhlIHRvdGFsIHBvcHVsYXRpb24gb2YgYSBnZW9ncmFwaGljIHVuaXQsIGluIHRoZSBgY2Vuc3VzYCBvYmplY3QuCgojIyMgRG93bmxvYWQgYSBTaW5nbGUgVmFyaWFibGUKVG8gZG93bmxvYWQgZGF0YSwgd2UgY2FuIHVzZSB1c2UgdGhlIGBnZXRfZGVjZW5uaWFsKClgIGZ1bmN0aW9uIHRvIGFjY2VzcywgZm9yIGV4YW1wbGUsIHBvcHVsYXRpb24gYnkgc3RhdGUgaW4gMjAwMDoKCmBgYHtyIGNlbnN1cy1zdGF0ZS1wb3AsIHJlc3VsdHMgPSAiaGlkZSJ9CnBvcFN0YXRlcyA8LSBnZXRfZGVjZW5uaWFsKGdlb2dyYXBoeSA9ICJzdGF0ZSIsIHllYXIgPSAyMDAwLCB2YXJpYWJsZSA9ICJQMDAxMDAxIikKYGBgCgpBIGZ1bGwgbGlzdCBvZiB0aGUgZ2VvZ3JhcGhpZXMgYXZhaWxhYmxlIGluIGB0aWR5Y2Vuc3VzYCBjYW4gYmUgZm91bmQgW2hlcmVdKGh0dHBzOi8vd2Fsa2VyLWRhdGEuY29tL3RpZHljZW5zdXMvYXJ0aWNsZXMvYmFzaWMtdXNhZ2UuaHRtbCNnZW9ncmFwaHktaW4tdGlkeWNlbnN1cy0xKS4KCiMjIyBEb3dubG9hZCBhIEZ1bGwgVGFibGUKTW9zdCB2YXJpYWJsZXMgaW4gdGhlIGRlY2VubmlhbCBjZW5zdXMgYXJlIGFjdHVhbGx5IGEgcGFydCBvZiBhIHRhYmxlLiBUaGVyZSBhcmUgaW5kaXZpZHVhbCB2YXJpYWJsZXMsIGZvciBleGFtcGxlLCBmb3IgcmFjZToKCmBgYHtyIHNob3ctdmFyaWFibGVzfQpjZW5zdXMgJT4lCiAgZmlsdGVyKGNvbmNlcHQgPT0gIlAzLiBSQUNFIFs4XSIpCmBgYAoKV2UgcmFyZWx5IHdhbnQgdG8gZG93bmxvYWQgdGhlc2Ugb25lIGF0IGEgdGltZS4gSW5zdGVhZCwgd2Ugd2FudCB0byBkb3dubG9hZCB0aGVtIGF0IG9uZSB0aW1lIGludG8gYSBzaW5nbGUgZGF0YSBmcmFtZS4gVGhlIHRhYmxlIG51bWJlciBmb3IgdGhlc2UgZGF0YSBpcyBgUDAwM2AgLSB3ZSB0YWtlIHRoZSBmaXJzdCBmb3VyIGNoYXJhY3RlcnMgZnJvbSB0aGUgYG5hbWVgIHZhcmlhYmxlLgoKYGBge3IgY2Vuc3VzLXN0bC1yYWNlLCByZXN1bHRzID0gImhpZGUifQpjaXR5UmFjZTAwIDwtIGdldF9kZWNlbm5pYWwoZ2VvZ3JhcGh5ID0gInRyYWN0IiwgeWVhciA9IDIwMDAsIHN0YXRlID0gMjksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb3VudHkgPSAiNTEwIiwgdGFibGUgPSAiUDAwMyIsIG91dHB1dCA9ICJ3aWRlIikKYGBgCgpXZSd2ZSB1c2VkIHRoZSBGSVBTIGNvZGVzIGZvciBib3RoIE1pc3NvdXJpIChgMjlgKSBhbmQgU3QuIExvdWlzIENpdHkgKGAyOTUxMGApIGhlcmUgLSB5b3UgY2FuIGZpbmQgYSBmdWxsIGxpc3Qgb2YgTWlzc291cmkgY291bnRpZXMgW2hlcmVdKGh0dHBzOi8vd3d3Lm1zZGlzLm1pc3NvdXJpLmVkdS9yZXNvdXJjZXMvZmlwcy5odG1sKS4KCiMjIyBBZGQgR2VvbWV0cnkKVGhlIGB0aWR5Y2Vuc3VzYCBwYWNrYWdlIGFsc28gaW5jbHVkZXMgdG9vbHMgZm9yIGRvd25sb2FkaW5nIHRoZSBnZW9tZXRyaWVzIGZvciB0aGVzZSBkYXRhIGFzIHdlbGwuIEZvciBpbnN0YW5jZSwgd2UgY2FuIGFkZCBnZW9tZXRyaWMgZGF0YSB0byBvdXIgcHJldmlvdXMgY2FsbCBmb3IgQ2l0eSBvZiBTdC4gTG91aXMgdHJhY3QtbGV2ZWwgZGF0YSBvbiByYWNlIGJ5IGFkZGluZyB0aGUgYGdlb21ldHJ5ID0gVFJVRWAgYXJndW1lbnQ6CgpgYGB7cn0KIyMgZG93bmxvYWQKY2l0eVJhY2UwMCA8LSBnZXRfZGVjZW5uaWFsKGdlb2dyYXBoeSA9ICJ0cmFjdCIsIHllYXIgPSAyMDAwLCBzdGF0ZSA9IDI5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgY291bnR5ID0gIjUxMCIsIHRhYmxlID0gIlAwMDMiLCBvdXRwdXQgPSAid2lkZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZW9tZXRyeSA9IFRSVUUpCgojIyBwcmV2aWV3Cm1hcHZpZXcoY2l0eVJhY2UwMCwgemNvbCA9ICJQMDAzMDA1IikKYGBgCgpOb3RpY2UgaG93IEkgdXNlZCB0aGUgYHpjb2xgIGFyZ3VtZW50IGZvciBgbWFwdmlldygpYCB0byBwcmV2aWV3IGEgc3BlY2lmaWMgc2V0IG9mIGRhdGEgYXMgYSB0aGVtYXRpYyBsYXllciBvbiB0aGUgbWFwISBUaGVzZSBkYXRhIGFyZSBub3Qgbm9ybWFsaXplZCwgYnV0IHdlIGRvIGdldCBhIHF1aWNrIHByZXZpZXcgb2YgdGhlIGRpc3RyaWJ1dGlvbiBvZiBBc2lhbiByZXNpZGVudHMgaW4gU3QuIExvdWlzIENpdHkuCgojIyBEZWNlbm5pYWwgQ2Vuc3VzIERhdGEKIyMjIEdldCBMaXN0IG9mIFZhcmlhYmxlcwpUbyBnZXQgYSBwcmV2aWV3IG9mIHZhcmlhYmxlcyBhdmFpbGFibGUgaW4gdGhlIGBnZXRfYWNzKClgIGZ1bmN0aW9uLCB3ZSBjYW4gdXNlIHRoZSBgbG9hZF92YXJpYWJsZXMoKWAgZnVuY3Rpb24gYWdhaW4uIFdlJ2xsIHVzZSBgImFjczUiYCBmb3Igb3VyIGRhdGFzZXQgYW5kLCBmb3IgdGhpcyBleGFtcGxlLCB3ZSdsbCBwdWxsIGZyb20gdGhlIG1vc3QgcmVjZW50IDIwMTkgQUNTIHllYXI6CgpgYGB7ciBwcmV2aWV3LWFjc30KY2Vuc3VzIDwtIGxvYWRfdmFyaWFibGVzKHllYXIgPSAyMDE5LCBkYXRhc2V0ID0gImFjczUiKSAKYGBgCgpUcnkgc2VhcmNoaW5nIGZvciB0aGUgdGFibGUgYEIxOTAxM2AsIHRoZSBtZWRpYW4gaG91c2Vob2xkIGluY29tZSB0YWJsZS4KCiMjIyBHZXQgYW5kIEludGVycHJldCBBQ1MgRGF0YQpXZSdsbCBpbGx1c3RyYXRlIGBnZXRfYWNzKClgIGJ5IHVzaW5nIHRoZSBkYXRhIGluIHRhYmxlIGBCMTkwMTlgLiBGaXJzdCwgd2UnbGwgZG93bmxvYWQgdGhlc2UgZGF0YSBhcyBhIGZ1bGwgdGFibGUgZm9yIGFsbCBjb3VudGllcyBpbiBNaXNzb3VyaToKCmBgYHtyIG1lZGlhbi1pbmNvbWUtMX0KIyMgZG93bmxvYWQKY291bnR5SW5jb21lIDwtIGdldF9hY3MoZ2VvZ3JhcGh5ID0gImNvdW50eSIsIHllYXIgPSAyMDE5LCBzdGF0ZSA9IDI5LAogICAgICAgICAgICAgICAgICAgICAgICB0YWJsZSA9ICJCMTkwMTkiLCBvdXRwdXQgPSAid2lkZSIsIGdlb21ldHJ5ID0gVFJVRSkKCiMjIHByZXZpZXcKbWFwdmlldyhjb3VudHlJbmNvbWUsIHpjb2wgPSAiQjE5MDE5XzAwMUUiKQpgYGAKCk5vdGljZSBob3cgd2UgbmVlZGVkIHRvIHNwZWNpZnkgYF8wMDFFYCBmb3IgYHpjb2xgLiBUaGF0IHJlZmVyZW5jZXMgdGhlIHNwZWNpZmljIHZhcmlhYmxlIHdlIHdhbnQgdG8gbWFwIC0gdmFyaWFibGUgMSBpbiB0aGUgdGFibGUncyBlc3RpbWF0ZSAob3IgYEVgKS4gVGhlIGBNYCB2YWx1ZXMgcmVmZXIgdG8gdGhlIG1hcmdpbiBvZiB0aGUgZXJyb3IgLSB3ZSBleHBlY3QgdGhpcyBlc3RpbWF0ZSB0byBiZSBvZmYgYnkgc29tZSBhbW91bnQgd2l0aGluICsvLSB0aGlzIHZhbHVlLgoKV2UgY2FuIGFsc28gZG93bmxvYWQgYSBzcGVjaWZpYyBjb2x1bW4sIGxpa2UgdGhlIG1lZGlhbiBpbmNvbWUgZm9yIG9uZS1wZXJzb24gaG91c2Vob2xkcyAoYEIxOTAxOV8wMDJgKToKCmBgYHtyIG1lZGlhbi1pbmNvbWUtMn0KIyMgZG93bmxvYWQKY291bnR5SW5jb21lIDwtIGdldF9hY3MoZ2VvZ3JhcGh5ID0gImNvdW50eSIsIHllYXIgPSAyMDE5LCBzdGF0ZSA9IDI5LAogICAgICAgICAgICAgICAgICAgICAgICB2YXJpYWJsZXMgPSAiQjE5MDE5XzAwMiIsIG91dHB1dCA9ICJ3aWRlIiwgCiAgICAgICAgICAgICAgICAgICAgICAgIGdlb21ldHJ5ID0gVFJVRSkKCiMjIHByZXZpZXcKbWFwdmlldyhjb3VudHlJbmNvbWUsIHpjb2wgPSAiQjE5MDE5XzAwMkUiKQpgYGAKCiMjIENvbWJpbmluZyBEYXRhIFNvdXJjZXMKUGVyaGFwcyB3ZSBoYXZlIGEgcmFuZ2Ugb2YgZGF0YSB0aGF0IHdlIHdhbnQgdG8gaW5jbHVkZS4gRm9yIHRoaXMgZXhhbXBsZSwgd2UnbGwgZG93bmxvYWQgZGF0YSBvbiBtZWRpYW4gaW5jb21lIGFuZCB0aGUgcHJvcG9ydGlvbiBvZiB3b21lbiBpbiB0cmFjdHMgaW4gQm9vbmUgQ291bnR5LCBNaXNzb3VyaS4gV2UnbGwgZG93bmxvYWQgdGhlIGluY29tZSBkYXRhIHdpdGggYGdlb21ldHJ5ID0gVFJVRWAgYW5kIHRoZSBzZXggZGF0YSB3aXRoIGBnZW9tZXRyeSA9IEZBTFNFYDoKCmBgYHtyIGRvd25sb2FkLWJvb25lfQojIyBkb3dubG9hZApib29uZUluY29tZSA8LSBnZXRfYWNzKGdlb2dyYXBoeSA9ICJ0cmFjdCIsIHllYXIgPSAyMDE5LCBzdGF0ZSA9IDI5LAogICAgICAgICAgICAgICAgICAgICAgIGNvdW50eSA9ICIwMTkiLCB2YXJpYWJsZXMgPSAiQjE5MDE5XzAwMSIsIAogICAgICAgICAgICAgICAgICAgICAgIG91dHB1dCA9ICJ3aWRlIiwgZ2VvbWV0cnkgPSBUUlVFKSAlPiUKICByZW5hbWUobWVkaWFuX2luY29tZSA9IEIxOTAxOV8wMDFFKSAlPiUKICBzZWxlY3QoR0VPSUQsIG1lZGlhbl9pbmNvbWUpCgojIyBkb3dubG9hZApib29uZVNleCA8LSBnZXRfYWNzKGdlb2dyYXBoeSA9ICJ0cmFjdCIsIHllYXIgPSAyMDE5LCBzdGF0ZSA9IDI5LAogICAgICAgICAgICAgICAgICAgICAgIGNvdW50eSA9ICIwMTkiLCB2YXJpYWJsZXMgPSBjKCJCMDEwMDFfMDAxIiwgIkIwMTAwMV8wMjYiKSwKICAgICAgICAgICAgICAgICAgICAgICBvdXRwdXQgPSAid2lkZSIpICU+JQogIG11dGF0ZShwY3Rfd29tZW4gPSBCMDEwMDFfMDI2RS9CMDEwMDFfMDAxRSoxMDApICU+JQogIHNlbGVjdChHRU9JRCwgcGN0X3dvbWVuKQpgYGAKClRvIGNvbWJpbmUgdGhlc2UgZGF0YSwgd2UnbGwgdXNlIGBsZWZ0X2pvaW4oKWAgZnJvbSBgZHBseXJgLiBPdXIgYHNmYCBvYmplY3Qgc2hvdWxkIGFsd2F5cyBiZSB0aGUgZmlyc3Qgb2JqZWN0IGluIHRoZSBqb2luICh0aGUgYHhgIGRhdGEpIGFuZCBvdXIgbm9uLXNmIGRhdGEgc2hvdWxkIGJlIHRoZSBzZWNvbmQgZGF0YSAodGhlIGB5YCBkYXRhKToKCmBgYHtyIGJvb25lLWpvaW59CmJvb25lIDwtIGxlZnRfam9pbihib29uZUluY29tZSwgYm9vbmVTZXgsIGJ5ID0gIkdFT0lEIikKYGBgCgpUaHJlZSBjb21tb24gaXNzdWVzIGFyaXNlOgoKICAxLiBUaGUgSUQgY29sdW1ucyBhcmUgbmFtZWQgZGlmZmVyZW50bHk6IGBieSA9IGMoIkdFT0lEIiA9ICJnZW9pZCIpYAogIDIuIFRoZSBJRCBjb2x1bW5zIGFyZSBkaWZmZXJlbnQgdHlwZTogYGJvb25lSW5jb21lIDwtIG11dGF0ZShHRU9JRCA9IGFzLm51bWVyaWMoR0VPSUQpKWAKICAzLiBCb3RoIG9iamVjdHMgYXJlIGBzZmAgb2JqZWN0czogYHN0X2dlb21ldHJ5KGJvb25lU0VYKSA8LSBOVUxMYAoKIyMgVXNpbmcgVGlncmlzClRvIGdldCBkYXRhIGZyb20gdGhlIFRJR0VSL2xpbmUgZGF0YWJhc2UsIHdlIGNhbiB1c2UgdGhlIGB0aWdyaXNgIHBhY2thZ2UuIFlvdSBjYW4gc2VlIGEgZnVsbCBsaXN0IG9mIHRoZSBkYXRhIGF2YWlsYWJsZSBbaGVyZV0oaHR0cHM6Ly9jcmFuLnItcHJvamVjdC5vcmcvd2ViL3BhY2thZ2VzL3RpZ3Jpcy90aWdyaXMucGRmKS4KCiMjIyBTdGF0ZSBEYXRhCldlIGNhbiBkb3dubG9hZCBhIGdlbmVyYWxpemVkIHZlcnNpb24sIHdoaWNoIHNtb290aHMgb3V0IHN0YXRlIGJvdW5kYXJpZXMgc28gdGhhdCB0aGUgb3ZlcmFsbCBpbWFnZSBpcyBib3RoIHNtYWxsZXIgaW4gZGlzayBzaXplIGFuZCAoc29tZXRpbWVzKSBlYXNpZXIgdG8gcmVhZC4gVGhpcyBpcyBwYXJ0aWN1bGFybHkgaGVscGZ1bCBpZiB5b3UgYXJlIG1ha2luZyBzbWFsbCBzY2FsZSBtYXBzIG9mIHRoZSBlbnRpcmUgVW5pdGVkIFN0YXRlcy4gV2UnbGwgZ2V0IHRoZXNlIGRhdGEgYXQgdGhlICIyMG0iIHJlc29sdXRpb24gdXNpbmcgdGhlIGBzdGF0ZXMoKWAgZnVuY3Rpb246IAoKYGBge3IgZ2V0LXN0YXRlc30Kc3RhdGVzIDwtIHN0YXRlcyhjYiA9IFRSVUUsIHJlc29sdXRpb24gPSAiMjBtIikKYGBgCgojIyMgQ291bnR5IERhdGEKTm93LCB3ZSdsbCBnZXQgbW9yZSBkZXRhaWxlZCBkYXRhIC0gYWxsIG9mIHRoZSBjb3VudHkgYm91bmRhcmllcyBmb3IgTWlzc291cmkuIFdlJ2xsIHVzZSB0aGUgYGNvdW50aWVzKClgIGZ1bmN0aW9uIHVzaW5nIGEgc2xpZ2h0bHkgbGVzcyBnZW5lcmFsaXplZCByZXNvbHV0aW9uLCAiNW0iOgoKYGBge3IgZ2V0LWNvdW50aWVzfQptb0NvdW50aWVzIDwtIGNvdW50aWVzKGNiID0gVFJVRSwgcmVzb2x1dGlvbiA9ICI1bSIpCmBgYAoKIyMjIFRyYWN0IERhdGEKTm93LCB3ZSdsbCBnZXQgZXZlbiBtb3JlIGRldGFpbGVkIGRhdGEgLSBhbGwgb2YgdGhlIHRyYWN0IGJvdW5kYXJpZXMgZm9yIFN0LiBDaGFybGVzIENvdW50eSwgTWlzc291cmkuIFdlJ2xsIHVzZSB0aGUgYHRyYWN0cygpYCBmdW5jdGlvbiB3aXRoIGBjYiA9IEZBTFNFYCBieSBkZWZhdWx0OgoKYGBge3IgZ2V0LXRyYWN0c30Kc3RDaGFybGVzVHJhY3RzIDwtIHRyYWN0cyhzdGF0ZSA9IDI5LCBjb3VudHkgPSAxODMpCmBgYAoKYGBge3IgbW92ZS10by1kb2NzLCBpbmNsdWRlPUZBTFNFfQojIHlvdSBkbyBuZWVkIHRvIGluY2x1ZGUgdGhpcyBpbiBhbnkgbm90ZWJvb2sgeW91IGNyZWF0ZSBmb3IgdGhpcyBjbGFzcwpmczo6ZmlsZV9jb3B5KGhlcmU6OmhlcmUoImV4YW1wbGVzIiwgIm1vZHVsZS1leGFtcGxlcy1jb21wbGV0ZS5uYi5odG1sIiksIAogICAgICAgICAgICAgIGhlcmU6OmhlcmUoImRvY3MiLCAiaW5kZXgubmIuaHRtbCIpLCAKICAgICAgICAgICAgICBvdmVyd3JpdGUgPSBUUlVFKQpgYGA=
+
LS0tCnRpdGxlOiAiTWVldGluZyBFeGFtcGxlcyAtIENvbXBsZXRlIgphdXRob3I6ICJDaHJpc3RvcGhlciBQcmVuZXIsIFBoRCIKZGF0ZTogJyhgciBmb3JtYXQoU3lzLnRpbWUoKSwgIiVCICVkLCAlWSIpYCknCm91dHB1dDogCiAgZ2l0aHViX2RvY3VtZW50OiBkZWZhdWx0CiAgaHRtbF9ub3RlYm9vazogZGVmYXVsdCAKLS0tCgpgYGB7ciBzZXR1cH0Ka25pdHI6Om9wdHNfY2h1bmskc2V0KGNhY2hlID0gRkFMU0UpCmBgYAoKIyMgSW50cm9kdWN0aW9uClRoaXMgbm90ZWJvb2sgaWxsdXN0cmF0ZXMgZGF0YSBhY2Nlc3MgdGhyb3VnaCBib3RoIGB0aWdyaXNgIGFuZCBgdGlkeWNlbnN1c2AgYXMgd2VsbCBhcyBqb2lucyB1c2luZyBgZHBseXJgLgoKIyMgRGVwZW5kZW5jaWVzClRoaXMgbm90ZWJvb2sgcmVxdWlyZXMgdGhlIGZvbGxvd2luZyBwYWNrYWdlczoKCmBgYHtyIGxvYWQtcGFja2FnZXN9CiMgdGlkeXZlcnNlIHBhY2thZ2VzCmxpYnJhcnkoZHBseXIpICAgICAgICMgZGF0YSB3cmFuZ2xpbmcKCiMgc3BhdGlhbCBwYWNrYWdlcwpsaWJyYXJ5KG1hcHZpZXcpICAgICAjIHByZXZpZXcgZ2VvbWV0cmljIGRhdGEKbGlicmFyeShzZikgICAgICAgICAgIyBzcGF0aWFsIHRvb2xzCmxpYnJhcnkodGlkeWNlbnN1cykgICMgZGVtb2dyYXBoaWMgZGF0YQpsaWJyYXJ5KHRpZ3JpcykgICAgICAjIHRpZ2VyL2xpbmUgZGF0YQoKIyBvdGhlciBwYWNrYWdlcwpsaWJyYXJ5KGhlcmUpICAgICAgICAjIGZpbGUgcGF0aCBtYW5hZ2VtZW50CmBgYAoKIyMgdGlkeWNlbnN1cyBTZXQtdXAKQmVmb3JlIHVzaW5nIGB0aWR5Y2Vuc3VzYCwgeW91IG5lZWQgdG8gaW5zdGFsbCBhIGNlbnN1cyBBUEkga2V5LiBVc2UgdGhlIHN5bnRheCBiZWxvdywgY29waWVkIGludG8geW91ciBjb25zb2xlLCB0byBpbnN0YWxsIHRoZSBrZXkgeW91IHJlY2VpdmVkIHZpYSBlbWFpbC4KCmBgYHIKY2Vuc3VzX2FwaV9rZXkoIktFWSIsIGluc3RhbGwgPSBUUlVFKQpgYGAKClRoaXMgaXMgbm90IGEgY29kZSBjaHVuayB5b3Ugd2lsbCBuZWVkIGluIGVhY2ggbm90ZWJvb2suIEFzIGxvbmcgYXMgYGluc3RhbGwgPSBUUlVFYCwgeW91IHdpbGwgb25seSBoYXZlIHRvIGRvIHRoaXMgb25jZSEKCiMjIERlY2VubmlhbCBDZW5zdXMgRGF0YQojIyMgR2V0IExpc3Qgb2YgVmFyaWFibGVzClRvIGdldCBhIHByZXZpZXcgb2YgdmFyaWFibGVzIGF2YWlsYWJsZSBpbiB0aGUgYGdldF9kZWNlbm5pYWwoKWAgZnVuY3Rpb24sIHdlIGNhbiB1c2UgdGhlIGBsb2FkX3ZhcmlhYmxlcygpYCBmdW5jdGlvbjoKCmBgYHtyIHByZXZpZXctY2Vuc3VzfQpjZW5zdXMgPC0gbG9hZF92YXJpYWJsZXMoeWVhciA9IDIwMDAsIGRhdGFzZXQgPSAic2YxIikgCmBgYAoKSSBmaW5kIGl0IHVzZWZ1bCB0byBhc3NpZ24gdGhlIG91dHB1dCBvZiB0aGlzIGZ1bmN0aW9uIHRvIGFuIG9iamVjdCBzbyB0aGF0IEkgY2FuIHNlYXJjaCB0aHJvdWdoIGl0LiBUcnkgc2VhcmNoaW5nIGZvciB0aGUgdmFyaWFibGUgYFAwMDEwMDAxYCwgdGhlIHRvdGFsIHBvcHVsYXRpb24gb2YgYSBnZW9ncmFwaGljIHVuaXQsIGluIHRoZSBgY2Vuc3VzYCBvYmplY3QuCgojIyMgRG93bmxvYWQgYSBTaW5nbGUgVmFyaWFibGUKVG8gZG93bmxvYWQgZGF0YSwgd2UgY2FuIHVzZSB1c2UgdGhlIGBnZXRfZGVjZW5uaWFsKClgIGZ1bmN0aW9uIHRvIGFjY2VzcywgZm9yIGV4YW1wbGUsIHBvcHVsYXRpb24gYnkgc3RhdGUgaW4gMjAwMDoKCmBgYHtyIGNlbnN1cy1zdGF0ZS1wb3AsIHJlc3VsdHMgPSAiaGlkZSJ9CnBvcFN0YXRlcyA8LSBnZXRfZGVjZW5uaWFsKGdlb2dyYXBoeSA9ICJzdGF0ZSIsIHllYXIgPSAyMDAwLCB2YXJpYWJsZSA9ICJQMDAxMDAxIikKYGBgCgpBIGZ1bGwgbGlzdCBvZiB0aGUgZ2VvZ3JhcGhpZXMgYXZhaWxhYmxlIGluIGB0aWR5Y2Vuc3VzYCBjYW4gYmUgZm91bmQgW2hlcmVdKGh0dHBzOi8vd2Fsa2VyLWRhdGEuY29tL3RpZHljZW5zdXMvYXJ0aWNsZXMvYmFzaWMtdXNhZ2UuaHRtbCNnZW9ncmFwaHktaW4tdGlkeWNlbnN1cy0xKS4KCiMjIyBEb3dubG9hZCBhIEZ1bGwgVGFibGUKTW9zdCB2YXJpYWJsZXMgaW4gdGhlIGRlY2VubmlhbCBjZW5zdXMgYXJlIGFjdHVhbGx5IGEgcGFydCBvZiBhIHRhYmxlLiBUaGVyZSBhcmUgaW5kaXZpZHVhbCB2YXJpYWJsZXMsIGZvciBleGFtcGxlLCBmb3IgcmFjZToKCmBgYHtyIHNob3ctdmFyaWFibGVzfQpjZW5zdXMgJT4lCiAgZmlsdGVyKGNvbmNlcHQgPT0gIlAzLiBSQUNFIFs4XSIpCmBgYAoKV2UgcmFyZWx5IHdhbnQgdG8gZG93bmxvYWQgdGhlc2Ugb25lIGF0IGEgdGltZS4gSW5zdGVhZCwgd2Ugd2FudCB0byBkb3dubG9hZCB0aGVtIGF0IG9uZSB0aW1lIGludG8gYSBzaW5nbGUgZGF0YSBmcmFtZS4gVGhlIHRhYmxlIG51bWJlciBmb3IgdGhlc2UgZGF0YSBpcyBgUDAwM2AgLSB3ZSB0YWtlIHRoZSBmaXJzdCBmb3VyIGNoYXJhY3RlcnMgZnJvbSB0aGUgYG5hbWVgIHZhcmlhYmxlLgoKYGBge3IgY2Vuc3VzLXN0bC1yYWNlLCByZXN1bHRzID0gImhpZGUifQpjaXR5UmFjZTAwIDwtIGdldF9kZWNlbm5pYWwoZ2VvZ3JhcGh5ID0gInRyYWN0IiwgeWVhciA9IDIwMDAsIHN0YXRlID0gMjksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb3VudHkgPSAiNTEwIiwgdGFibGUgPSAiUDAwMyIsIG91dHB1dCA9ICJ3aWRlIikKYGBgCgpXZSd2ZSB1c2VkIHRoZSBGSVBTIGNvZGVzIGZvciBib3RoIE1pc3NvdXJpIChgMjlgKSBhbmQgU3QuIExvdWlzIENpdHkgKGAyOTUxMGApIGhlcmUgLSB5b3UgY2FuIGZpbmQgYSBmdWxsIGxpc3Qgb2YgTWlzc291cmkgY291bnRpZXMgW2hlcmVdKGh0dHBzOi8vd3d3Lm1zZGlzLm1pc3NvdXJpLmVkdS9yZXNvdXJjZXMvZmlwcy5odG1sKS4KCiMjIyBBZGQgR2VvbWV0cnkKVGhlIGB0aWR5Y2Vuc3VzYCBwYWNrYWdlIGFsc28gaW5jbHVkZXMgdG9vbHMgZm9yIGRvd25sb2FkaW5nIHRoZSBnZW9tZXRyaWVzIGZvciB0aGVzZSBkYXRhIGFzIHdlbGwuIEZvciBpbnN0YW5jZSwgd2UgY2FuIGFkZCBnZW9tZXRyaWMgZGF0YSB0byBvdXIgcHJldmlvdXMgY2FsbCBmb3IgQ2l0eSBvZiBTdC4gTG91aXMgdHJhY3QtbGV2ZWwgZGF0YSBvbiByYWNlIGJ5IGFkZGluZyB0aGUgYGdlb21ldHJ5ID0gVFJVRWAgYXJndW1lbnQ6CgpgYGB7cn0KIyMgZG93bmxvYWQKY2l0eVJhY2UwMCA8LSBnZXRfZGVjZW5uaWFsKGdlb2dyYXBoeSA9ICJ0cmFjdCIsIHllYXIgPSAyMDAwLCBzdGF0ZSA9IDI5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgY291bnR5ID0gIjUxMCIsIHRhYmxlID0gIlAwMDMiLCBvdXRwdXQgPSAid2lkZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZW9tZXRyeSA9IFRSVUUpCgojIyBwcmV2aWV3Cm1hcHZpZXcoY2l0eVJhY2UwMCwgemNvbCA9ICJQMDAzMDA1IikKYGBgCgpOb3RpY2UgaG93IEkgdXNlZCB0aGUgYHpjb2xgIGFyZ3VtZW50IGZvciBgbWFwdmlldygpYCB0byBwcmV2aWV3IGEgc3BlY2lmaWMgc2V0IG9mIGRhdGEgYXMgYSB0aGVtYXRpYyBsYXllciBvbiB0aGUgbWFwISBUaGVzZSBkYXRhIGFyZSBub3Qgbm9ybWFsaXplZCwgYnV0IHdlIGRvIGdldCBhIHF1aWNrIHByZXZpZXcgb2YgdGhlIGRpc3RyaWJ1dGlvbiBvZiBBc2lhbiByZXNpZGVudHMgaW4gU3QuIExvdWlzIENpdHkuCgojIyBEZWNlbm5pYWwgQ2Vuc3VzIERhdGEKIyMjIEdldCBMaXN0IG9mIFZhcmlhYmxlcwpUbyBnZXQgYSBwcmV2aWV3IG9mIHZhcmlhYmxlcyBhdmFpbGFibGUgaW4gdGhlIGBnZXRfYWNzKClgIGZ1bmN0aW9uLCB3ZSBjYW4gdXNlIHRoZSBgbG9hZF92YXJpYWJsZXMoKWAgZnVuY3Rpb24gYWdhaW4uIFdlJ2xsIHVzZSBgImFjczUiYCBmb3Igb3VyIGRhdGFzZXQgYW5kLCBmb3IgdGhpcyBleGFtcGxlLCB3ZSdsbCBwdWxsIGZyb20gdGhlIG1vc3QgcmVjZW50IDIwMTkgQUNTIHllYXI6CgpgYGB7ciBwcmV2aWV3LWFjc30KY2Vuc3VzIDwtIGxvYWRfdmFyaWFibGVzKHllYXIgPSAyMDE5LCBkYXRhc2V0ID0gImFjczUiKSAKYGBgCgpUcnkgc2VhcmNoaW5nIGZvciB0aGUgdGFibGUgYEIxOTAxM2AsIHRoZSBtZWRpYW4gaG91c2Vob2xkIGluY29tZSB0YWJsZS4KCiMjIyBHZXQgYW5kIEludGVycHJldCBBQ1MgRGF0YQpXZSdsbCBpbGx1c3RyYXRlIGBnZXRfYWNzKClgIGJ5IHVzaW5nIHRoZSBkYXRhIGluIHRhYmxlIGBCMTkwMTlgLiBGaXJzdCwgd2UnbGwgZG93bmxvYWQgdGhlc2UgZGF0YSBhcyBhIGZ1bGwgdGFibGUgZm9yIGFsbCBjb3VudGllcyBpbiBNaXNzb3VyaToKCmBgYHtyIG1lZGlhbi1pbmNvbWUtMX0KIyMgZG93bmxvYWQKY291bnR5SW5jb21lIDwtIGdldF9hY3MoZ2VvZ3JhcGh5ID0gImNvdW50eSIsIHllYXIgPSAyMDE5LCBzdGF0ZSA9IDI5LAogICAgICAgICAgICAgICAgICAgICAgICB0YWJsZSA9ICJCMTkwMTkiLCBvdXRwdXQgPSAid2lkZSIsIGdlb21ldHJ5ID0gVFJVRSkKCiMjIHByZXZpZXcKbWFwdmlldyhjb3VudHlJbmNvbWUsIHpjb2wgPSAiQjE5MDE5XzAwMUUiKQpgYGAKCk5vdGljZSBob3cgd2UgbmVlZGVkIHRvIHNwZWNpZnkgYF8wMDFFYCBmb3IgYHpjb2xgLiBUaGF0IHJlZmVyZW5jZXMgdGhlIHNwZWNpZmljIHZhcmlhYmxlIHdlIHdhbnQgdG8gbWFwIC0gdmFyaWFibGUgMSBpbiB0aGUgdGFibGUncyBlc3RpbWF0ZSAob3IgYEVgKS4gVGhlIGBNYCB2YWx1ZXMgcmVmZXIgdG8gdGhlIG1hcmdpbiBvZiB0aGUgZXJyb3IgLSB3ZSBleHBlY3QgdGhpcyBlc3RpbWF0ZSB0byBiZSBvZmYgYnkgc29tZSBhbW91bnQgd2l0aGluICsvLSB0aGlzIHZhbHVlLgoKV2UgY2FuIGFsc28gZG93bmxvYWQgYSBzcGVjaWZpYyBjb2x1bW4sIGxpa2UgdGhlIG1lZGlhbiBpbmNvbWUgZm9yIG9uZS1wZXJzb24gaG91c2Vob2xkcyAoYEIxOTAxOV8wMDJgKToKCmBgYHtyIG1lZGlhbi1pbmNvbWUtMn0KIyMgZG93bmxvYWQKY291bnR5SW5jb21lIDwtIGdldF9hY3MoZ2VvZ3JhcGh5ID0gImNvdW50eSIsIHllYXIgPSAyMDE5LCBzdGF0ZSA9IDI5LAogICAgICAgICAgICAgICAgICAgICAgICB2YXJpYWJsZXMgPSAiQjE5MDE5XzAwMiIsIG91dHB1dCA9ICJ3aWRlIiwgCiAgICAgICAgICAgICAgICAgICAgICAgIGdlb21ldHJ5ID0gVFJVRSkKCiMjIHByZXZpZXcKbWFwdmlldyhjb3VudHlJbmNvbWUsIHpjb2wgPSAiQjE5MDE5XzAwMkUiKQpgYGAKCiMjIENvbWJpbmluZyBEYXRhIFNvdXJjZXMKUGVyaGFwcyB3ZSBoYXZlIGEgcmFuZ2Ugb2YgZGF0YSB0aGF0IHdlIHdhbnQgdG8gaW5jbHVkZS4gRm9yIHRoaXMgZXhhbXBsZSwgd2UnbGwgZG93bmxvYWQgZGF0YSBvbiBtZWRpYW4gaW5jb21lIGFuZCB0aGUgcHJvcG9ydGlvbiBvZiB3b21lbiBpbiB0cmFjdHMgaW4gQm9vbmUgQ291bnR5LCBNaXNzb3VyaS4gV2UnbGwgZG93bmxvYWQgdGhlIGluY29tZSBkYXRhIHdpdGggYGdlb21ldHJ5ID0gVFJVRWAgYW5kIHRoZSBzZXggZGF0YSB3aXRoIGBnZW9tZXRyeSA9IEZBTFNFYDoKCmBgYHtyIGRvd25sb2FkLWJvb25lfQojIyBkb3dubG9hZApib29uZUluY29tZSA8LSBnZXRfYWNzKGdlb2dyYXBoeSA9ICJ0cmFjdCIsIHllYXIgPSAyMDE5LCBzdGF0ZSA9IDI5LAogICAgICAgICAgICAgICAgICAgICAgIGNvdW50eSA9ICIwMTkiLCB2YXJpYWJsZXMgPSAiQjE5MDE5XzAwMSIsIAogICAgICAgICAgICAgICAgICAgICAgIG91dHB1dCA9ICJ3aWRlIiwgZ2VvbWV0cnkgPSBUUlVFKSAlPiUKICByZW5hbWUobWVkaWFuX2luY29tZSA9IEIxOTAxOV8wMDFFKSAlPiUKICBzZWxlY3QoR0VPSUQsIG1lZGlhbl9pbmNvbWUpCgojIyBkb3dubG9hZApib29uZVNleCA8LSBnZXRfYWNzKGdlb2dyYXBoeSA9ICJ0cmFjdCIsIHllYXIgPSAyMDE5LCBzdGF0ZSA9IDI5LAogICAgICAgICAgICAgICAgICAgICAgIGNvdW50eSA9ICIwMTkiLCB2YXJpYWJsZXMgPSBjKCJCMDEwMDFfMDAxIiwgIkIwMTAwMV8wMjYiKSwKICAgICAgICAgICAgICAgICAgICAgICBvdXRwdXQgPSAid2lkZSIpICU+JQogIG11dGF0ZShwY3Rfd29tZW4gPSBCMDEwMDFfMDI2RS9CMDEwMDFfMDAxRSoxMDApICU+JQogIHNlbGVjdChHRU9JRCwgcGN0X3dvbWVuKQpgYGAKClRvIGNvbWJpbmUgdGhlc2UgZGF0YSwgd2UnbGwgdXNlIGBsZWZ0X2pvaW4oKWAgZnJvbSBgZHBseXJgLiBPdXIgYHNmYCBvYmplY3Qgc2hvdWxkIGFsd2F5cyBiZSB0aGUgZmlyc3Qgb2JqZWN0IGluIHRoZSBqb2luICh0aGUgYHhgIGRhdGEpIGFuZCBvdXIgbm9uLXNmIGRhdGEgc2hvdWxkIGJlIHRoZSBzZWNvbmQgZGF0YSAodGhlIGB5YCBkYXRhKToKCmBgYHtyIGJvb25lLWpvaW59CmJvb25lIDwtIGxlZnRfam9pbihib29uZUluY29tZSwgYm9vbmVTZXgsIGJ5ID0gIkdFT0lEIikKYGBgCgpUaHJlZSBjb21tb24gaXNzdWVzIGFyaXNlOgoKICAxLiBUaGUgSUQgY29sdW1ucyBhcmUgbmFtZWQgZGlmZmVyZW50bHk6IGBieSA9IGMoIkdFT0lEIiA9ICJnZW9pZCIpYAogIDIuIFRoZSBJRCBjb2x1bW5zIGFyZSBkaWZmZXJlbnQgdHlwZTogYGJvb25lSW5jb21lIDwtIG11dGF0ZShHRU9JRCA9IGFzLm51bWVyaWMoR0VPSUQpKWAKICAzLiBCb3RoIG9iamVjdHMgYXJlIGBzZmAgb2JqZWN0czogYHN0X2dlb21ldHJ5KGJvb25lU0VYKSA8LSBOVUxMYAoKIyMgVXNpbmcgVGlncmlzClRvIGdldCBkYXRhIGZyb20gdGhlIFRJR0VSL2xpbmUgZGF0YWJhc2UsIHdlIGNhbiB1c2UgdGhlIGB0aWdyaXNgIHBhY2thZ2UuIFlvdSBjYW4gc2VlIGEgZnVsbCBsaXN0IG9mIHRoZSBkYXRhIGF2YWlsYWJsZSBbaGVyZV0oaHR0cHM6Ly9jcmFuLnItcHJvamVjdC5vcmcvd2ViL3BhY2thZ2VzL3RpZ3Jpcy90aWdyaXMucGRmKS4KCiMjIyBTdGF0ZSBEYXRhCldlIGNhbiBkb3dubG9hZCBhIGdlbmVyYWxpemVkIHZlcnNpb24sIHdoaWNoIHNtb290aHMgb3V0IHN0YXRlIGJvdW5kYXJpZXMgc28gdGhhdCB0aGUgb3ZlcmFsbCBpbWFnZSBpcyBib3RoIHNtYWxsZXIgaW4gZGlzayBzaXplIGFuZCAoc29tZXRpbWVzKSBlYXNpZXIgdG8gcmVhZC4gVGhpcyBpcyBwYXJ0aWN1bGFybHkgaGVscGZ1bCBpZiB5b3UgYXJlIG1ha2luZyBzbWFsbCBzY2FsZSBtYXBzIG9mIHRoZSBlbnRpcmUgVW5pdGVkIFN0YXRlcy4gV2UnbGwgZ2V0IHRoZXNlIGRhdGEgYXQgdGhlICIyMG0iIHJlc29sdXRpb24gdXNpbmcgdGhlIGBzdGF0ZXMoKWAgZnVuY3Rpb246IAoKYGBge3IgZ2V0LXN0YXRlc30Kc3RhdGVzIDwtIHN0YXRlcyhjYiA9IFRSVUUsIHJlc29sdXRpb24gPSAiMjBtIikKYGBgCgojIyMgQ291bnR5IERhdGEKTm93LCB3ZSdsbCBnZXQgbW9yZSBkZXRhaWxlZCBkYXRhIC0gYWxsIG9mIHRoZSBjb3VudHkgYm91bmRhcmllcyBmb3IgTWlzc291cmkuIFdlJ2xsIHVzZSB0aGUgYGNvdW50aWVzKClgIGZ1bmN0aW9uIHVzaW5nIGEgc2xpZ2h0bHkgbGVzcyBnZW5lcmFsaXplZCByZXNvbHV0aW9uLCAiNW0iOgoKYGBge3IgZ2V0LWNvdW50aWVzfQptb0NvdW50aWVzIDwtIGNvdW50aWVzKGNiID0gVFJVRSwgcmVzb2x1dGlvbiA9ICI1bSIpCmBgYAoKIyMjIFRyYWN0IERhdGEKTm93LCB3ZSdsbCBnZXQgZXZlbiBtb3JlIGRldGFpbGVkIGRhdGEgLSBhbGwgb2YgdGhlIHRyYWN0IGJvdW5kYXJpZXMgZm9yIFN0LiBDaGFybGVzIENvdW50eSwgTWlzc291cmkuIFdlJ2xsIHVzZSB0aGUgYHRyYWN0cygpYCBmdW5jdGlvbiB3aXRoIGBjYiA9IEZBTFNFYCBieSBkZWZhdWx0OgoKYGBge3IgZ2V0LXRyYWN0c30Kc3RDaGFybGVzVHJhY3RzIDwtIHRyYWN0cyhzdGF0ZSA9IDI5LCBjb3VudHkgPSAxODMpCmBgYAoKYGBge3IgbW92ZS10by1kb2NzLCBpbmNsdWRlPUZBTFNFfQojIHlvdSBkbyBuZWVkIHRvIGluY2x1ZGUgdGhpcyBpbiBhbnkgbm90ZWJvb2sgeW91IGNyZWF0ZSBmb3IgdGhpcyBjbGFzcwpmczo6ZmlsZV9jb3B5KGhlcmU6OmhlcmUoImV4YW1wbGVzIiwgIm1lZXRpbmctMi0yLWV4YW1wbGVzLWNvbXBsZXRlLm5iLmh0bWwiKSwgCiAgICAgICAgICAgICAgaGVyZTo6aGVyZSgiZG9jcyIsICJpbmRleC5uYi5odG1sIiksIAogICAgICAgICAgICAgIG92ZXJ3cml0ZSA9IFRSVUUpCmBgYA==
@@ -442,7 +1140,7 @@

Tract Data

$(document).ready(function () { $('.tabset-dropdown > .nav-tabs > li').click(function () { - $(this).parent().toggleClass('nav-tabs-open') + $(this).parent().toggleClass('nav-tabs-open'); }); }); @@ -450,7 +1148,7 @@

Tract Data

diff --git a/examples/module-examples-complete.Rmd b/examples/meeting-2-2-examples-complete.Rmd similarity index 98% rename from examples/module-examples-complete.Rmd rename to examples/meeting-2-2-examples-complete.Rmd index 587ef18..ddbb08b 100644 --- a/examples/module-examples-complete.Rmd +++ b/examples/meeting-2-2-examples-complete.Rmd @@ -5,6 +5,7 @@ date: '(`r format(Sys.time(), "%B %d, %Y")`)' output: github_document: default html_notebook: default +always_allow_html: true --- ```{r setup} @@ -184,7 +185,7 @@ stCharlesTracts <- tracts(state = 29, county = 183) ```{r move-to-docs, include=FALSE} # you do need to include this in any notebook you create for this class -fs::file_copy(here::here("examples", "module-examples-complete.nb.html"), +fs::file_copy(here::here("examples", "meeting-2-2-examples-complete.nb.html"), here::here("docs", "index.nb.html"), overwrite = TRUE) ``` \ No newline at end of file diff --git a/examples/meeting-2-2-examples-complete.md b/examples/meeting-2-2-examples-complete.md new file mode 100644 index 0000000..122831b --- /dev/null +++ b/examples/meeting-2-2-examples-complete.md @@ -0,0 +1,342 @@ +Meeting Examples - Complete +================ +Christopher Prener, PhD +(February 21, 2022) + +``` r +knitr::opts_chunk$set(cache = FALSE) +``` + +## Introduction + +This notebook illustrates data access through both `tigris` and +`tidycensus` as well as joins using `dplyr`. + +## Dependencies + +This notebook requires the following packages: + +``` r +# tidyverse packages +library(dplyr) # data wrangling +``` + + ## + ## Attaching package: 'dplyr' + + ## The following objects are masked from 'package:stats': + ## + ## filter, lag + + ## The following objects are masked from 'package:base': + ## + ## intersect, setdiff, setequal, union + +``` r +# spatial packages +library(mapview) # preview geometric data +library(sf) # spatial tools +``` + + ## Linking to GEOS 3.8.1, GDAL 3.2.1, PROJ 7.2.1 + +``` r +library(tidycensus) # demographic data +library(tigris) # tiger/line data +``` + + ## To enable + ## caching of data, set `options(tigris_use_cache = TRUE)` in your R script or .Rprofile. + + ## + ## Attaching package: 'tigris' + + ## The following object is masked from 'package:tidycensus': + ## + ## fips_codes + +``` r +# other packages +library(here) # file path management +``` + + ## here() starts at /Users/prenercg/GitHub/slu-soc5650/module-2-combine-sources + +## tidycensus Set-up + +Before using `tidycensus`, you need to install a census API key. Use the +syntax below, copied into your console, to install the key you received +via email. + +``` r +census_api_key("KEY", install = TRUE) +``` + +This is not a code chunk you will need in each notebook. As long as +`install = TRUE`, you will only have to do this once! + +## Decennial Census Data + +### Get List of Variables + +To get a preview of variables available in the `get_decennial()` +function, we can use the `load_variables()` function: + +``` r +census <- load_variables(year = 2000, dataset = "sf1") +``` + +I find it useful to assign the output of this function to an object so +that I can search through it. Try searching for the variable `P0010001`, +the total population of a geographic unit, in the `census` object. + +### Download a Single Variable + +To download data, we can use use the `get_decennial()` function to +access, for example, population by state in 2000: + +``` r +popStates <- get_decennial(geography = "state", year = 2000, variable = "P001001") +``` + + ## Getting data from the 2000 decennial Census + + ## Using Census Summary File 1 + +A full list of the geographies available in `tidycensus` can be found +[here](https://walker-data.com/tidycensus/articles/basic-usage.html#geography-in-tidycensus-1). + +### Download a Full Table + +Most variables in the decennial census are actually a part of a table. +There are individual variables, for example, for race: + +``` r +census %>% + filter(concept == "P3. RACE [8]") +``` + + ## # A tibble: 0 × 3 + ## # … with 3 variables: name , label , concept + +We rarely want to download these one at a time. Instead, we want to +download them at one time into a single data frame. The table number for +these data is `P003` - we take the first four characters from the `name` +variable. + +``` r +cityRace00 <- get_decennial(geography = "tract", year = 2000, state = 29, + county = "510", table = "P003", output = "wide") +``` + + ## Getting data from the 2000 decennial Census + + ## Loading SF1 variables for 2000 from table P003. To cache this dataset for faster access to Census tables in the future, run this function with `cache_table = TRUE`. You only need to do this once per Census dataset. + + ## Using Census Summary File 1 + ## Using Census Summary File 1 + +We’ve used the FIPS codes for both Missouri (`29`) and St. Louis City +(`29510`) here - you can find a full list of Missouri counties +[here](https://www.msdis.missouri.edu/resources/fips.html). + +### Add Geometry + +The `tidycensus` package also includes tools for downloading the +geometries for these data as well. For instance, we can add geometric +data to our previous call for City of St. Louis tract-level data on race +by adding the `geometry = TRUE` argument: + +``` r +## download +cityRace00 <- get_decennial(geography = "tract", year = 2000, state = 29, + county = "510", table = "P003", output = "wide", + geometry = TRUE) +``` + + ## Getting data from the 2000 decennial Census + + ## Downloading feature geometry from the Census website. To cache shapefiles for use in future sessions, set `options(tigris_use_cache = TRUE)`. + + ## Loading SF1 variables for 2000 from table P003. To cache this dataset for faster access to Census tables in the future, run this function with `cache_table = TRUE`. You only need to do this once per Census dataset. + + ## Using Census Summary File 1 + ## Using Census Summary File 1 + + ## | | | 0% | |= | 1% | |= | 2% | |== | 2% | |== | 3% | |=== | 4% | |=== | 5% | |==== | 5% | |==== | 6% | |===== | 7% | |====== | 8% | |====== | 9% | |======= | 10% | |======== | 11% | |======== | 12% | |========= | 12% | |========= | 13% | |========== | 14% | |========== | 15% | |=========== | 15% | |=========== | 16% | |============ | 17% | |============= | 18% | |============= | 19% | |============== | 20% | |=============== | 21% | |=============== | 22% | |================ | 22% | |================ | 23% | |================= | 24% | |================= | 25% | |================== | 25% | |================== | 26% | |=================== | 27% | |==================== | 28% | |===================== | 30% | |====================== | 32% | |======================== | 34% | |========================= | 36% | |=========================== | 39% | |============================ | 40% | |============================= | 42% | |============================== | 43% | |================================ | 45% | |================================= | 47% | |================================== | 48% | |=================================== | 50% | |==================================== | 52% | |===================================== | 53% | |====================================== | 55% | |======================================= | 56% | |========================================= | 58% | |========================================== | 60% | |=========================================== | 61% | |=========================================== | 62% | |============================================= | 64% | |=============================================== | 67% | |================================================ | 68% | |================================================= | 70% | |================================================== | 72% | |=================================================== | 73% | |==================================================== | 75% | |====================================================== | 77% | |======================================================= | 78% | |======================================================== | 80% | |========================================================= | 81% | |=========================================================== | 84% | |============================================================ | 85% | |============================================================= | 87% | |============================================================== | 88% | |=============================================================== | 89% | |================================================================ | 91% | |================================================================= | 94% | |================================================================== | 94% | |=================================================================== | 96% | |==================================================================== | 98% | |======================================================================| 100% + +``` r +## preview +mapview(cityRace00, zcol = "P003005") +``` + + ## PhantomJS not found. You can install it with webshot::install_phantomjs(). If it is installed, please make sure the phantomjs executable can be found via the PATH variable. + +
+ + +Notice how I used the `zcol` argument for `mapview()` to preview a +specific set of data as a thematic layer on the map! These data are not +normalized, but we do get a quick preview of the distribution of Asian +residents in St. Louis City. + +## Decennial Census Data + +### Get List of Variables + +To get a preview of variables available in the `get_acs()` function, we +can use the `load_variables()` function again. We’ll use `"acs5"` for +our dataset and, for this example, we’ll pull from the most recent 2019 +ACS year: + +``` r +census <- load_variables(year = 2019, dataset = "acs5") +``` + +Try searching for the table `B19013`, the median household income table. + +### Get and Interpret ACS Data + +We’ll illustrate `get_acs()` by using the data in table `B19019`. First, +we’ll download these data as a full table for all counties in Missouri: + +``` r +## download +countyIncome <- get_acs(geography = "county", year = 2019, state = 29, + table = "B19019", output = "wide", geometry = TRUE) +``` + + ## Getting data from the 2015-2019 5-year ACS + + ## Downloading feature geometry from the Census website. To cache shapefiles for use in future sessions, set `options(tigris_use_cache = TRUE)`. + + ## Loading ACS5 variables for 2019 from table B19019. To cache this dataset for faster access to ACS tables in the future, run this function with `cache_table = TRUE`. You only need to do this once per ACS dataset. + + ## | | | 0% | |= | 1% | |= | 2% | |== | 2% | |== | 3% | |=== | 4% | |=== | 5% | |==== | 5% | |==== | 6% | |===== | 7% | |====== | 8% | |====== | 9% | |======= | 10% | |======= | 11% | |======== | 11% | |======== | 12% | |========= | 12% | |========= | 13% | |========== | 14% | |========== | 15% | |=========== | 15% | |=========== | 16% | |============ | 16% | |============ | 17% | |============ | 18% | |============= | 18% | |============= | 19% | |============== | 20% | |=============== | 21% | |=============== | 22% | |================ | 22% | |================ | 23% | |================= | 24% | |================= | 25% | |================== | 25% | |==================== | 28% | |==================== | 29% | |===================== | 30% | |===================== | 31% | |====================== | 31% | |====================== | 32% | |======================= | 33% | |======================= | 34% | |======================== | 34% | |======================== | 35% | |========================= | 36% | |========================== | 37% | |========================== | 38% | |=========================== | 38% | |=========================== | 39% | |============================ | 39% | |============================ | 40% | |============================ | 41% | |============================= | 41% | |============================= | 42% | |============================== | 42% | |============================== | 43% | |=============================== | 44% | |=============================== | 45% | |================================ | 45% | |================================ | 46% | |================================= | 47% | |================================== | 48% | |================================== | 49% | |=================================== | 49% | |=================================== | 50% | |==================================== | 51% | |==================================== | 52% | |===================================== | 52% | |===================================== | 53% | |====================================== | 54% | |====================================== | 55% | |======================================= | 55% | |======================================= | 56% | |======================================== | 56% | |======================================== | 57% | |======================================== | 58% | |========================================= | 58% | |========================================= | 59% | |========================================== | 59% | |========================================== | 60% | |========================================== | 61% | |=========================================== | 61% | |=========================================== | 62% | |============================================ | 62% | |============================================ | 63% | |============================================ | 64% | |============================================= | 64% | |============================================= | 65% | |============================================== | 65% | |============================================== | 66% | |=============================================== | 67% | |=============================================== | 68% | |================================================ | 68% | |================================================ | 69% | |================================================= | 69% | |================================================= | 70% | |================================================= | 71% | |================================================== | 71% | |================================================== | 72% | |=================================================== | 72% | |=================================================== | 73% | |==================================================== | 74% | |==================================================== | 75% | |===================================================== | 75% | |===================================================== | 76% | |====================================================== | 76% | |====================================================== | 77% | |====================================================== | 78% | |======================================================= | 78% | |======================================================= | 79% | |======================================================== | 79% | |======================================================== | 80% | |======================================================== | 81% | |========================================================= | 81% | |========================================================= | 82% | |========================================================== | 83% | |=========================================================== | 84% | |=========================================================== | 85% | |============================================================ | 85% | |============================================================ | 86% | |============================================================= | 86% | |============================================================= | 87% | |============================================================= | 88% | |============================================================== | 88% | |============================================================== | 89% | |=============================================================== | 90% | |=============================================================== | 91% | |================================================================ | 91% | |================================================================ | 92% | |================================================================= | 92% | |================================================================= | 93% | |================================================================= | 94% | |================================================================== | 94% | |================================================================== | 95% | |=================================================================== | 95% | |=================================================================== | 96% | |==================================================================== | 97% | |==================================================================== | 98% | |===================================================================== | 98% | |===================================================================== | 99% | |======================================================================| 99% | |======================================================================| 100% + +``` r +## preview +mapview(countyIncome, zcol = "B19019_001E") +``` + +
+ + +Notice how we needed to specify `_001E` for `zcol`. That references the +specific variable we want to map - variable 1 in the table’s estimate +(or `E`). The `M` values refer to the margin of the error - we expect +this estimate to be off by some amount within +/- this value. + +We can also download a specific column, like the median income for +one-person households (`B19019_002`): + +``` r +## download +countyIncome <- get_acs(geography = "county", year = 2019, state = 29, + variables = "B19019_002", output = "wide", + geometry = TRUE) +``` + + ## Getting data from the 2015-2019 5-year ACS + + ## Downloading feature geometry from the Census website. To cache shapefiles for use in future sessions, set `options(tigris_use_cache = TRUE)`. + +``` r +## preview +mapview(countyIncome, zcol = "B19019_002E") +``` + +
+ + +## Combining Data Sources + +Perhaps we have a range of data that we want to include. For this +example, we’ll download data on median income and the proportion of +women in tracts in Boone County, Missouri. We’ll download the income +data with `geometry = TRUE` and the sex data with `geometry = FALSE`: + +``` r +## download +booneIncome <- get_acs(geography = "tract", year = 2019, state = 29, + county = "019", variables = "B19019_001", + output = "wide", geometry = TRUE) %>% + rename(median_income = B19019_001E) %>% + select(GEOID, median_income) +``` + + ## Getting data from the 2015-2019 5-year ACS + + ## Downloading feature geometry from the Census website. To cache shapefiles for use in future sessions, set `options(tigris_use_cache = TRUE)`. + + ## | | | 0% | |======= | 9% | |============ | 17% | |=============== | 21% | |================ | 23% | |================== | 25% | |==================== | 29% | |====================== | 32% | |======================== | 35% | |========================= | 36% | |========================== | 37% | |============================== | 43% | |=================================== | 49% | |==================================== | 52% | |====================================== | 55% | |========================================== | 60% | |============================================ | 63% | |============================================== | 65% | |================================================== | 71% | |================================================== | 72% | |==================================================== | 75% | |========================================================== | 83% | |============================================================= | 87% | |================================================================= | 93% | |=================================================================== | 95% | |===================================================================== | 98% | |======================================================================| 100% + +``` r +## download +booneSex <- get_acs(geography = "tract", year = 2019, state = 29, + county = "019", variables = c("B01001_001", "B01001_026"), + output = "wide") %>% + mutate(pct_women = B01001_026E/B01001_001E*100) %>% + select(GEOID, pct_women) +``` + + ## Getting data from the 2015-2019 5-year ACS + +To combine these data, we’ll use `left_join()` from `dplyr`. Our `sf` +object should always be the first object in the join (the `x` data) and +our non-sf data should be the second data (the `y` data): + +``` r +boone <- left_join(booneIncome, booneSex, by = "GEOID") +``` + +Three common issues arise: + +1. The ID columns are named differently: `by = c("GEOID" = "geoid")` +2. The ID columns are different type: + `booneIncome <- mutate(GEOID = as.numeric(GEOID))` +3. Both objects are `sf` objects: `st_geometry(booneSEX) <- NULL` + +## Using Tigris + +To get data from the TIGER/line database, we can use the `tigris` +package. You can see a full list of the data available +[here](https://cran.r-project.org/web/packages/tigris/tigris.pdf). + +### State Data + +We can download a generalized version, which smooths out state +boundaries so that the overall image is both smaller in disk size and +(sometimes) easier to read. This is particularly helpful if you are +making small scale maps of the entire United States. We’ll get these +data at the “20m” resolution using the `states()` function: + +``` r +states <- states(cb = TRUE, resolution = "20m") +``` + + ## | | | 0% | |============ | 17% | |===================================== | 52% | |================================================= | 70% | |============================================================= | 87% | |======================================================================| 100% + +### County Data + +Now, we’ll get more detailed data - all of the county boundaries for +Missouri. We’ll use the `counties()` function using a slightly less +generalized resolution, “5m”: + +``` r +moCounties <- counties(cb = TRUE, resolution = "5m") +``` + + ## | | | 0% | |== | 2% | |=== | 4% | |=== | 5% | |==== | 6% | |===== | 8% | |======== | 12% | |========= | 12% | |========= | 13% | |========== | 15% | |=========== | 16% | |============ | 18% | |============== | 19% | |============== | 21% | |================ | 22% | |================= | 24% | |================= | 25% | |================== | 26% | |=================== | 28% | |==================== | 29% | |===================== | 30% | |====================== | 31% | |======================== | 35% | |========================= | 36% | |=========================== | 39% | |============================ | 40% | |============================= | 41% | |============================= | 42% | |============================== | 42% | |============================== | 43% | |=============================== | 45% | |================================= | 47% | |================================== | 48% | |================================== | 49% | |=================================== | 50% | |===================================== | 52% | |===================================== | 53% | |====================================== | 54% | |======================================== | 57% | |========================================= | 59% | |========================================== | 60% | |=========================================== | 62% | |============================================ | 63% | |=============================================== | 67% | |================================================ | 69% | |================================================= | 70% | |================================================== | 71% | |=================================================== | 72% | |=================================================== | 73% | |==================================================== | 74% | |==================================================== | 75% | |===================================================== | 76% | |====================================================== | 76% | |====================================================== | 77% | |======================================================= | 79% | |======================================================== | 80% | |========================================================= | 81% | |========================================================== | 83% | |=========================================================== | 84% | |============================================================ | 85% | |============================================================ | 86% | |============================================================= | 87% | |============================================================== | 89% | |=============================================================== | 90% | |================================================================ | 92% | |================================================================= | 93% | |================================================================== | 94% | |================================================================== | 95% | |=================================================================== | 96% | |==================================================================== | 97% | |===================================================================== | 98% | |======================================================================| 100% + +### Tract Data + +Now, we’ll get even more detailed data - all of the tract boundaries for +St. Charles County, Missouri. We’ll use the `tracts()` function with +`cb = FALSE` by default: + +``` r +stCharlesTracts <- tracts(state = 29, county = 183) +``` + + ## | | | 0% | | | 1% | |= | 1% | |= | 2% | |== | 2% | |== | 3% | |=== | 4% | |=== | 5% | |==== | 5% | |===== | 7% | |===== | 8% | |====== | 8% | |====== | 9% | |======= | 9% | |======= | 10% | |======== | 11% | |======== | 12% | |========= | 12% | |========= | 13% | |========== | 14% | |========== | 15% | |=========== | 15% | |=========== | 16% | |============ | 16% | |============ | 17% | |============ | 18% | |============= | 18% | |============= | 19% | |============== | 19% | |============== | 20% | |============== | 21% | |=============== | 21% | |=============== | 22% | |================ | 23% | |================ | 24% | |================= | 24% | |================= | 25% | |================== | 25% | |================== | 26% | |=================== | 27% | |=================== | 28% | |==================== | 28% | |==================== | 29% | |===================== | 29% | |===================== | 30% | |===================== | 31% | |====================== | 32% | |======================= | 32% | |======================= | 33% | |======================== | 34% | |======================== | 35% | |========================= | 35% | |========================= | 36% | |========================== | 37% | |========================== | 38% | |=========================== | 38% | |=========================== | 39% | |============================ | 39% | |============================ | 40% | |============================= | 41% | |============================= | 42% | |============================== | 42% | |============================== | 43% | |=============================== | 44% | |=============================== | 45% | |================================ | 45% | |================================ | 46% | |================================= | 47% | |================================= | 48% | |================================== | 49% | |=================================== | 49% | |=================================== | 50% | |=================================== | 51% | |==================================== | 51% | |==================================== | 52% | |===================================== | 52% | |===================================== | 53% | |====================================== | 54% | |====================================== | 55% | |======================================= | 55% | |======================================= | 56% | |======================================== | 56% | |======================================== | 57% | |======================================== | 58% | |========================================= | 58% | |========================================= | 59% | |========================================== | 60% | |============================================ | 63% | |============================================= | 64% | |============================================= | 65% | |============================================== | 65% | |============================================== | 66% | |=============================================== | 67% | |=============================================== | 68% | |================================================ | 68% | |================================================ | 69% | |================================================= | 69% | |================================================= | 70% | |================================================= | 71% | |================================================== | 71% | |================================================== | 72% | |=================================================== | 72% | |=================================================== | 73% | |=================================================== | 74% | |==================================================== | 74% | |==================================================== | 75% | |===================================================== | 75% | |===================================================== | 76% | |====================================================== | 77% | |====================================================== | 78% | |======================================================= | 78% | |======================================================= | 79% | |======================================================== | 79% | |======================================================== | 80% | |======================================================== | 81% | |========================================================= | 82% | |========================================================== | 82% | |========================================================== | 83% | |=========================================================== | 84% | |=========================================================== | 85% | |============================================================ | 86% | |============================================================= | 87% | |============================================================= | 88% | |============================================================== | 88% | |============================================================== | 89% | |=============================================================== | 90% | |================================================================ | 91% | |================================================================ | 92% | |================================================================= | 92% | |================================================================= | 93% | |================================================================== | 94% | |================================================================== | 95% | |=================================================================== | 95% | |=================================================================== | 96% | |==================================================================== | 97% | |==================================================================== | 98% | |===================================================================== | 98% | |===================================================================== | 99% | |======================================================================| 99% | |======================================================================| 100% diff --git a/examples/meeting-2-2-examples-complete.nb.html b/examples/meeting-2-2-examples-complete.nb.html new file mode 100644 index 0000000..130fb1d --- /dev/null +++ b/examples/meeting-2-2-examples-complete.nb.html @@ -0,0 +1,1168 @@ + + + + + + + + + + + + + + +Meeting Examples - Complete + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + +
knitr::opts_chunk$set(cache = FALSE)
+ + + +
+

Introduction

+

This notebook illustrates data access through both tigris and tidycensus as well as joins using dplyr.

+
+
+

Dependencies

+

This notebook requires the following packages:

+ + + +
# tidyverse packages
+library(dplyr)       # data wrangling
+ + +

+Attaching package: ‘dplyr’
+
+The following objects are masked from ‘package:stats’:
+
+    filter, lag
+
+The following objects are masked from ‘package:base’:
+
+    intersect, setdiff, setequal, union
+ + +
# spatial packages
+library(mapview)     # preview geometric data
+ + +
Registered S3 method overwritten by 'htmlwidgets':
+  method           from         
+  print.htmlwidget tools:rstudio
+ + +
library(sf)          # spatial tools
+ + +
Linking to GEOS 3.8.1, GDAL 3.2.1, PROJ 7.2.1
+ + +
library(tidycensus)  # demographic data
+library(tigris)      # tiger/line data
+ + +
To enable 
+caching of data, set `options(tigris_use_cache = TRUE)` in your R script or .Rprofile.
+
+Attaching package: ‘tigris’
+
+The following object is masked from ‘package:tidycensus’:
+
+    fips_codes
+ + +
# other packages
+library(here)        # file path management
+ + +
here() starts at /Users/prenercg/GitHub/slu-soc5650/module-2-combine-sources
+ + + +
+
+

tidycensus Set-up

+

Before using tidycensus, you need to install a census API key. Use the syntax below, copied into your console, to install the key you received via email.

+
census_api_key("KEY", install = TRUE)
+

This is not a code chunk you will need in each notebook. As long as install = TRUE, you will only have to do this once!

+
+
+

Decennial Census Data

+
+

Get List of Variables

+

To get a preview of variables available in the get_decennial() function, we can use the load_variables() function:

+ + + +
census <- load_variables(year = 2000, dataset = "sf1") 
+ + + +

I find it useful to assign the output of this function to an object so that I can search through it. Try searching for the variable P0010001, the total population of a geographic unit, in the census object.

+
+
+

Download a Single Variable

+

To download data, we can use use the get_decennial() function to access, for example, population by state in 2000:

+ + + +
popStates <- get_decennial(geography = "state", year = 2000, variable = "P001001")
+ + + +

A full list of the geographies available in tidycensus can be found here.

+
+
+

Download a Full Table

+

Most variables in the decennial census are actually a part of a table. There are individual variables, for example, for race:

+ + + +
census %>%
+  filter(concept == "P3. RACE [8]")
+ + +
+ +
+ + + +

We rarely want to download these one at a time. Instead, we want to download them at one time into a single data frame. The table number for these data is P003 - we take the first four characters from the name variable.

+ + + +
cityRace00 <- get_decennial(geography = "tract", year = 2000, state = 29,
+                            county = "510", table = "P003", output = "wide")
+ + + +

We’ve used the FIPS codes for both Missouri (29) and St. Louis City (29510) here - you can find a full list of Missouri counties here.

+
+
+

Add Geometry

+

The tidycensus package also includes tools for downloading the geometries for these data as well. For instance, we can add geometric data to our previous call for City of St. Louis tract-level data on race by adding the geometry = TRUE argument:

+ + + +
## download
+cityRace00 <- get_decennial(geography = "tract", year = 2000, state = 29,
+                            county = "510", table = "P003", output = "wide",
+                            geometry = TRUE)
+ + +
Getting data from the 2000 decennial Census
+Downloading feature geometry from the Census website.  To cache shapefiles for use in future sessions, set `options(tigris_use_cache = TRUE)`.
+Loading SF1 variables for 2000 from table P003. To cache this dataset for faster access to Census tables in the future, run this function with `cache_table = TRUE`. You only need to do this once per Census dataset.
+Using Census Summary File 1
+Using Census Summary File 1
+ + +

+  |                                                                                                                                                         
+  |                                                                                                                                                   |   0%
+  |                                                                                                                                                         
+  |==                                                                                                                                                 |   1%
+  |                                                                                                                                                         
+  |===                                                                                                                                                |   2%
+  |                                                                                                                                                         
+  |====                                                                                                                                               |   3%
+  |                                                                                                                                                         
+  |=====                                                                                                                                              |   3%
+  |                                                                                                                                                         
+  |=====                                                                                                                                              |   4%
+  |                                                                                                                                                         
+  |======                                                                                                                                             |   4%
+  |                                                                                                                                                         
+  |=======                                                                                                                                            |   5%
+  |                                                                                                                                                         
+  |========                                                                                                                                           |   5%
+  |                                                                                                                                                         
+  |=========                                                                                                                                          |   6%
+  |                                                                                                                                                         
+  |==========                                                                                                                                         |   7%
+  |                                                                                                                                                         
+  |===========                                                                                                                                        |   7%
+  |                                                                                                                                                         
+  |===========                                                                                                                                        |   8%
+  |                                                                                                                                                         
+  |============                                                                                                                                       |   8%
+  |                                                                                                                                                         
+  |=============                                                                                                                                      |   9%
+  |                                                                                                                                                         
+  |==============                                                                                                                                     |   9%
+  |                                                                                                                                                         
+  |==============                                                                                                                                     |  10%
+  |                                                                                                                                                         
+  |===============                                                                                                                                    |  10%
+  |                                                                                                                                                         
+  |================                                                                                                                                   |  11%
+  |                                                                                                                                                         
+  |=================                                                                                                                                  |  11%
+  |                                                                                                                                                         
+  |=================                                                                                                                                  |  12%
+  |                                                                                                                                                         
+  |==================                                                                                                                                 |  12%
+  |                                                                                                                                                         
+  |==================                                                                                                                                 |  13%
+  |                                                                                                                                                         
+  |===================                                                                                                                                |  13%
+  |                                                                                                                                                         
+  |====================                                                                                                                               |  13%
+  |                                                                                                                                                         
+  |====================                                                                                                                               |  14%
+  |                                                                                                                                                         
+  |======================                                                                                                                             |  15%
+  |                                                                                                                                                         
+  |=======================                                                                                                                            |  16%
+  |                                                                                                                                                         
+  |========================                                                                                                                           |  16%
+  |                                                                                                                                                         
+  |==========================                                                                                                                         |  17%
+  |                                                                                                                                                         
+  |===========================                                                                                                                        |  19%
+  |                                                                                                                                                         
+  |=============================                                                                                                                      |  20%
+  |                                                                                                                                                         
+  |===============================                                                                                                                    |  21%
+  |                                                                                                                                                         
+  |=================================                                                                                                                  |  22%
+  |                                                                                                                                                         
+  |==================================                                                                                                                 |  23%
+  |                                                                                                                                                         
+  |====================================                                                                                                               |  25%
+  |                                                                                                                                                         
+  |======================================                                                                                                             |  26%
+  |                                                                                                                                                         
+  |========================================                                                                                                           |  27%
+  |                                                                                                                                                         
+  |==========================================                                                                                                         |  28%
+  |                                                                                                                                                         
+  |============================================                                                                                                       |  30%
+  |                                                                                                                                                         
+  |==============================================                                                                                                     |  31%
+  |                                                                                                                                                         
+  |===============================================                                                                                                    |  32%
+  |                                                                                                                                                         
+  |================================================                                                                                                   |  32%
+  |                                                                                                                                                         
+  |=================================================                                                                                                  |  33%
+  |                                                                                                                                                         
+  |===================================================                                                                                                |  35%
+  |                                                                                                                                                         
+  |====================================================                                                                                               |  36%
+  |                                                                                                                                                         
+  |=======================================================                                                                                            |  37%
+  |                                                                                                                                                         
+  |========================================================                                                                                           |  38%
+  |                                                                                                                                                         
+  |==========================================================                                                                                         |  40%
+  |                                                                                                                                                         
+  |============================================================                                                                                       |  41%
+  |                                                                                                                                                         
+  |===============================================================                                                                                    |  43%
+  |                                                                                                                                                         
+  |===================================================================                                                                                |  45%
+  |                                                                                                                                                         
+  |=====================================================================                                                                              |  47%
+  |                                                                                                                                                         
+  |======================================================================                                                                             |  48%
+  |                                                                                                                                                         
+  |=========================================================================                                                                          |  49%
+  |                                                                                                                                                         
+  |==========================================================================                                                                         |  50%
+  |                                                                                                                                                         
+  |==============================================================================                                                                     |  53%
+  |                                                                                                                                                         
+  |=================================================================================                                                                  |  55%
+  |                                                                                                                                                         
+  |====================================================================================                                                               |  57%
+  |                                                                                                                                                         
+  |=====================================================================================                                                              |  58%
+  |                                                                                                                                                         
+  |=======================================================================================                                                            |  59%
+  |                                                                                                                                                         
+  |===========================================================================================                                                        |  62%
+  |                                                                                                                                                         
+  |============================================================================================                                                       |  63%
+  |                                                                                                                                                         
+  |================================================================================================                                                   |  65%
+  |                                                                                                                                                         
+  |==================================================================================================                                                 |  67%
+  |                                                                                                                                                         
+  |===================================================================================================                                                |  67%
+  |                                                                                                                                                         
+  |=======================================================================================================                                            |  70%
+  |                                                                                                                                                         
+  |==========================================================================================================                                         |  72%
+  |                                                                                                                                                         
+  |==============================================================================================================                                     |  75%
+  |                                                                                                                                                         
+  |=================================================================================================================                                  |  77%
+  |                                                                                                                                                         
+  |====================================================================================================================                               |  79%
+  |                                                                                                                                                         
+  |=====================================================================================================================                              |  80%
+  |                                                                                                                                                         
+  |=======================================================================================================================                            |  81%
+  |                                                                                                                                                         
+  |=========================================================================================================================                          |  82%
+  |                                                                                                                                                         
+  |===========================================================================================================================                        |  84%
+  |                                                                                                                                                         
+  |============================================================================================================================                       |  84%
+  |                                                                                                                                                         
+  |================================================================================================================================                   |  87%
+  |                                                                                                                                                         
+  |==================================================================================================================================                 |  89%
+  |                                                                                                                                                         
+  |=====================================================================================================================================              |  90%
+  |                                                                                                                                                         
+  |=========================================================================================================================================          |  93%
+  |                                                                                                                                                         
+  |==============================================================================================================================================     |  97%
+  |                                                                                                                                                         
+  |===================================================================================================================================================| 100%
+ + +
## preview
+mapview(cityRace00, zcol = "P003005")
+ + + + + +
+ + + + + + + + +

Notice how I used the zcol argument for mapview() to preview a specific set of data as a thematic layer on the map! These data are not normalized, but we do get a quick preview of the distribution of Asian residents in St. Louis City.

+
+
+
+

Decennial Census Data

+
+

Get List of Variables

+

To get a preview of variables available in the get_acs() function, we can use the load_variables() function again. We’ll use "acs5" for our dataset and, for this example, we’ll pull from the most recent 2019 ACS year:

+ + + +
census <- load_variables(year = 2019, dataset = "acs5") 
+ + + +

Try searching for the table B19013, the median household income table.

+
+
+

Get and Interpret ACS Data

+

We’ll illustrate get_acs() by using the data in table B19019. First, we’ll download these data as a full table for all counties in Missouri:

+ + + +
## download
+countyIncome <- get_acs(geography = "county", year = 2019, state = 29,
+                        table = "B19019", output = "wide", geometry = TRUE)
+ + +
Getting data from the 2015-2019 5-year ACS
+Downloading feature geometry from the Census website.  To cache shapefiles for use in future sessions, set `options(tigris_use_cache = TRUE)`.
+Loading ACS5 variables for 2019 from table B19019. To cache this dataset for faster access to ACS tables in the future, run this function with `cache_table = TRUE`. You only need to do this once per ACS dataset.
+ + +

+  |                                                                                                                                                         
+  |                                                                                                                                                   |   0%
+  |                                                                                                                                                         
+  |=                                                                                                                                                  |   1%
+  |                                                                                                                                                         
+  |===                                                                                                                                                |   2%
+  |                                                                                                                                                         
+  |====                                                                                                                                               |   2%
+  |                                                                                                                                                         
+  |=====                                                                                                                                              |   3%
+  |                                                                                                                                                         
+  |======                                                                                                                                             |   4%
+  |                                                                                                                                                         
+  |=======                                                                                                                                            |   5%
+  |                                                                                                                                                         
+  |=========                                                                                                                                          |   6%
+  |                                                                                                                                                         
+  |==========                                                                                                                                         |   7%
+  |                                                                                                                                                         
+  |===========                                                                                                                                        |   7%
+  |                                                                                                                                                         
+  |============                                                                                                                                       |   8%
+  |                                                                                                                                                         
+  |=============                                                                                                                                      |   9%
+  |                                                                                                                                                         
+  |==============                                                                                                                                     |   9%
+  |                                                                                                                                                         
+  |==============                                                                                                                                     |  10%
+  |                                                                                                                                                         
+  |===============                                                                                                                                    |  10%
+  |                                                                                                                                                         
+  |===============                                                                                                                                    |  11%
+  |                                                                                                                                                         
+  |=================                                                                                                                                  |  12%
+  |                                                                                                                                                         
+  |==================                                                                                                                                 |  12%
+  |                                                                                                                                                         
+  |===================                                                                                                                                |  13%
+  |                                                                                                                                                         
+  |====================                                                                                                                               |  13%
+  |                                                                                                                                                         
+  |====================                                                                                                                               |  14%
+  |                                                                                                                                                         
+  |======================                                                                                                                             |  15%
+  |                                                                                                                                                         
+  |=======================                                                                                                                            |  16%
+  |                                                                                                                                                         
+  |========================                                                                                                                           |  16%
+  |                                                                                                                                                         
+  |=========================                                                                                                                          |  17%
+  |                                                                                                                                                         
+  |==========================                                                                                                                         |  18%
+  |                                                                                                                                                         
+  |===========================                                                                                                                        |  18%
+  |                                                                                                                                                         
+  |============================                                                                                                                       |  19%
+  |                                                                                                                                                         
+  |=============================                                                                                                                      |  20%
+  |                                                                                                                                                         
+  |==============================                                                                                                                     |  20%
+  |                                                                                                                                                         
+  |===============================                                                                                                                    |  21%
+  |                                                                                                                                                         
+  |=================================                                                                                                                  |  23%
+  |                                                                                                                                                         
+  |==================================                                                                                                                 |  23%
+  |                                                                                                                                                         
+  |====================================                                                                                                               |  25%
+  |                                                                                                                                                         
+  |=====================================                                                                                                              |  25%
+  |                                                                                                                                                         
+  |======================================                                                                                                             |  26%
+  |                                                                                                                                                         
+  |=======================================                                                                                                            |  26%
+  |                                                                                                                                                         
+  |=========================================                                                                                                          |  28%
+  |                                                                                                                                                         
+  |===========================================                                                                                                        |  29%
+  |                                                                                                                                                         
+  |==============================================                                                                                                     |  31%
+  |                                                                                                                                                         
+  |=================================================                                                                                                  |  33%
+  |                                                                                                                                                         
+  |===================================================                                                                                                |  35%
+  |                                                                                                                                                         
+  |====================================================                                                                                               |  35%
+  |                                                                                                                                                         
+  |=====================================================                                                                                              |  36%
+  |                                                                                                                                                         
+  |=======================================================                                                                                            |  38%
+  |                                                                                                                                                         
+  |=========================================================                                                                                          |  39%
+  |                                                                                                                                                         
+  |============================================================                                                                                       |  41%
+  |                                                                                                                                                         
+  |=============================================================                                                                                      |  42%
+  |                                                                                                                                                         
+  |===============================================================                                                                                    |  43%
+  |                                                                                                                                                         
+  |===================================================================                                                                                |  45%
+  |                                                                                                                                                         
+  |=====================================================================                                                                              |  47%
+  |                                                                                                                                                         
+  |=======================================================================                                                                            |  48%
+  |                                                                                                                                                         
+  |=========================================================================                                                                          |  49%
+  |                                                                                                                                                         
+  |==========================================================================                                                                         |  51%
+  |                                                                                                                                                         
+  |===========================================================================                                                                        |  51%
+  |                                                                                                                                                         
+  |=============================================================================                                                                      |  52%
+  |                                                                                                                                                         
+  |==============================================================================                                                                     |  53%
+  |                                                                                                                                                         
+  |===============================================================================                                                                    |  53%
+  |                                                                                                                                                         
+  |===============================================================================                                                                    |  54%
+  |                                                                                                                                                         
+  |================================================================================                                                                   |  54%
+  |                                                                                                                                                         
+  |=================================================================================                                                                  |  55%
+  |                                                                                                                                                         
+  |===================================================================================                                                                |  56%
+  |                                                                                                                                                         
+  |====================================================================================                                                               |  57%
+  |                                                                                                                                                         
+  |======================================================================================                                                             |  59%
+  |                                                                                                                                                         
+  |=======================================================================================                                                            |  59%
+  |                                                                                                                                                         
+  |=========================================================================================                                                          |  61%
+  |                                                                                                                                                         
+  |==========================================================================================                                                         |  61%
+  |                                                                                                                                                         
+  |===========================================================================================                                                        |  62%
+  |                                                                                                                                                         
+  |============================================================================================                                                       |  62%
+  |                                                                                                                                                         
+  |============================================================================================                                                       |  63%
+  |                                                                                                                                                         
+  |=============================================================================================                                                      |  63%
+  |                                                                                                                                                         
+  |===============================================================================================                                                    |  65%
+  |                                                                                                                                                         
+  |=================================================================================================                                                  |  66%
+  |                                                                                                                                                         
+  |===================================================================================================                                                |  68%
+  |                                                                                                                                                         
+  |=====================================================================================================                                              |  69%
+  |                                                                                                                                                         
+  |=======================================================================================================                                            |  70%
+  |                                                                                                                                                         
+  |=========================================================================================================                                          |  71%
+  |                                                                                                                                                         
+  |===========================================================================================================                                        |  73%
+  |                                                                                                                                                         
+  |=============================================================================================================                                      |  74%
+  |                                                                                                                                                         
+  |==============================================================================================================                                     |  75%
+  |                                                                                                                                                         
+  |=================================================================================================================                                  |  77%
+  |                                                                                                                                                         
+  |====================================================================================================================                               |  79%
+  |                                                                                                                                                         
+  |======================================================================================================================                             |  81%
+  |                                                                                                                                                         
+  |========================================================================================================================                           |  81%
+  |                                                                                                                                                         
+  |===========================================================================================================================                        |  84%
+  |                                                                                                                                                         
+  |=============================================================================================================================                      |  85%
+  |                                                                                                                                                         
+  |===============================================================================================================================                    |  87%
+  |                                                                                                                                                         
+  |=================================================================================================================================                  |  88%
+  |                                                                                                                                                         
+  |===================================================================================================================================                |  89%
+  |                                                                                                                                                         
+  |=====================================================================================================================================              |  90%
+  |                                                                                                                                                         
+  |=======================================================================================================================================            |  92%
+  |                                                                                                                                                         
+  |==========================================================================================================================================         |  94%
+  |                                                                                                                                                         
+  |=============================================================================================================================================      |  96%
+  |                                                                                                                                                         
+  |================================================================================================================================================   |  98%
+  |                                                                                                                                                         
+  |================================================================================================================================================== |  99%
+  |                                                                                                                                                         
+  |===================================================================================================================================================| 100%
+ + +
## preview
+mapview(countyIncome, zcol = "B19019_001E")
+ + + + + +
+ + + + + + + + +

Notice how we needed to specify _001E for zcol. That references the specific variable we want to map - variable 1 in the table’s estimate (or E). The M values refer to the margin of the error - we expect this estimate to be off by some amount within +/- this value.

+

We can also download a specific column, like the median income for one-person households (B19019_002):

+ + + +
## download
+countyIncome <- get_acs(geography = "county", year = 2019, state = 29,
+                        variables = "B19019_002", output = "wide", 
+                        geometry = TRUE)
+ + +
Getting data from the 2015-2019 5-year ACS
+Downloading feature geometry from the Census website.  To cache shapefiles for use in future sessions, set `options(tigris_use_cache = TRUE)`.
+ + +
## preview
+mapview(countyIncome, zcol = "B19019_002E")
+ + + + + +
+ + + + + + + + +
+
+
+

Combining Data Sources

+

Perhaps we have a range of data that we want to include. For this example, we’ll download data on median income and the proportion of women in tracts in Boone County, Missouri. We’ll download the income data with geometry = TRUE and the sex data with geometry = FALSE:

+ + + +
## download
+booneIncome <- get_acs(geography = "tract", year = 2019, state = 29,
+                       county = "019", variables = "B19019_001", 
+                       output = "wide", geometry = TRUE) %>%
+  rename(median_income = B19019_001E) %>%
+  select(GEOID, median_income)
+ + +
Getting data from the 2015-2019 5-year ACS
+Downloading feature geometry from the Census website.  To cache shapefiles for use in future sessions, set `options(tigris_use_cache = TRUE)`.
+ + +

+  |                                                                                                                                                         
+  |                                                                                                                                                   |   0%
+  |                                                                                                                                                         
+  |========================                                                                                                                           |  17%
+  |                                                                                                                                                         
+  |===================================================================================================================================================| 100%
+ + +
## download
+booneSex <- get_acs(geography = "tract", year = 2019, state = 29,
+                       county = "019", variables = c("B01001_001", "B01001_026"),
+                       output = "wide") %>%
+  mutate(pct_women = B01001_026E/B01001_001E*100) %>%
+  select(GEOID, pct_women)
+ + +
Getting data from the 2015-2019 5-year ACS
+ + + +

To combine these data, we’ll use left_join() from dplyr. Our sf object should always be the first object in the join (the x data) and our non-sf data should be the second data (the y data):

+ + + +
boone <- left_join(booneIncome, booneSex, by = "GEOID")
+ + + +

Three common issues arise:

+
    +
  1. The ID columns are named differently: by = c("GEOID" = "geoid")
  2. +
  3. The ID columns are different type: booneIncome <- mutate(GEOID = as.numeric(GEOID))
  4. +
  5. Both objects are sf objects: st_geometry(booneSEX) <- NULL
  6. +
+
+
+

Using Tigris

+

To get data from the TIGER/line database, we can use the tigris package. You can see a full list of the data available here.

+
+

State Data

+

We can download a generalized version, which smooths out state boundaries so that the overall image is both smaller in disk size and (sometimes) easier to read. This is particularly helpful if you are making small scale maps of the entire United States. We’ll get these data at the “20m” resolution using the states() function:

+ + + +
states <- states(cb = TRUE, resolution = "20m")
+ + +

+  |                                                                                                                                                         
+  |                                                                                                                                                   |   0%
+  |                                                                                                                                                         
+  |================================================================================================================================                   |  87%
+  |                                                                                                                                                         
+  |===================================================================================================================================================| 100%
+ + + +
+
+

County Data

+

Now, we’ll get more detailed data - all of the county boundaries for Missouri. We’ll use the counties() function using a slightly less generalized resolution, “5m”:

+ + + +
moCounties <- counties(cb = TRUE, resolution = "5m")
+ + +

+  |                                                                                                                                                         
+  |                                                                                                                                                   |   0%
+  |                                                                                                                                                         
+  |==                                                                                                                                                 |   1%
+  |                                                                                                                                                         
+  |==========================                                                                                                                         |  18%
+  |                                                                                                                                                         
+  |==============================================                                                                                                     |  32%
+  |                                                                                                                                                         
+  |==============================================================                                                                                     |  42%
+  |                                                                                                                                                         
+  |========================================================================                                                                           |  49%
+  |                                                                                                                                                         
+  |===========================================================================                                                                        |  51%
+  |                                                                                                                                                         
+  |===================================================================================================                                                |  67%
+  |                                                                                                                                                         
+  |====================================================================================================                                               |  68%
+  |                                                                                                                                                         
+  |===================================================================================================================================================| 100%
+ + + +
+
+

Tract Data

+

Now, we’ll get even more detailed data - all of the tract boundaries for St. Charles County, Missouri. We’ll use the tracts() function with cb = FALSE by default:

+ + + +
stCharlesTracts <- tracts(state = 29, county = 183)
+ + +

+  |                                                                                                                                                         
+  |                                                                                                                                                   |   0%
+  |                                                                                                                                                         
+  |=                                                                                                                                                  |   1%
+  |                                                                                                                                                         
+  |==========                                                                                                                                         |   7%
+  |                                                                                                                                                         
+  |==============                                                                                                                                     |   9%
+  |                                                                                                                                                         
+  |===============                                                                                                                                    |  10%
+  |                                                                                                                                                         
+  |================                                                                                                                                   |  11%
+  |                                                                                                                                                         
+  |=================                                                                                                                                  |  11%
+  |                                                                                                                                                         
+  |===================                                                                                                                                |  13%
+  |                                                                                                                                                         
+  |=====================                                                                                                                              |  14%
+  |                                                                                                                                                         
+  |======================                                                                                                                             |  15%
+  |                                                                                                                                                         
+  |===========================                                                                                                                        |  19%
+  |                                                                                                                                                         
+  |===============================                                                                                                                    |  21%
+  |                                                                                                                                                         
+  |=================================                                                                                                                  |  22%
+  |                                                                                                                                                         
+  |=================================                                                                                                                  |  23%
+  |                                                                                                                                                         
+  |=====================================                                                                                                              |  25%
+  |                                                                                                                                                         
+  |======================================                                                                                                             |  26%
+  |                                                                                                                                                         
+  |===========================================                                                                                                        |  29%
+  |                                                                                                                                                         
+  |===============================================                                                                                                    |  32%
+  |                                                                                                                                                         
+  |================================================                                                                                                   |  32%
+  |                                                                                                                                                         
+  |================================================                                                                                                   |  33%
+  |                                                                                                                                                         
+  |==================================================                                                                                                 |  34%
+  |                                                                                                                                                         
+  |======================================================                                                                                             |  36%
+  |                                                                                                                                                         
+  |========================================================                                                                                           |  38%
+  |                                                                                                                                                         
+  |=========================================================                                                                                          |  39%
+  |                                                                                                                                                         
+  |==============================================================                                                                                     |  42%
+  |                                                                                                                                                         
+  |===============================================================                                                                                    |  43%
+  |                                                                                                                                                         
+  |==================================================================                                                                                 |  45%
+  |                                                                                                                                                         
+  |====================================================================                                                                               |  46%
+  |                                                                                                                                                         
+  |======================================================================                                                                             |  48%
+  |                                                                                                                                                         
+  |=========================================================================                                                                          |  49%
+  |                                                                                                                                                         
+  |=============================================================================                                                                      |  52%
+  |                                                                                                                                                         
+  |=============================================================================                                                                      |  53%
+  |                                                                                                                                                         
+  |================================================================================                                                                   |  54%
+  |                                                                                                                                                         
+  |================================================================================                                                                   |  55%
+  |                                                                                                                                                         
+  |=================================================================================                                                                  |  55%
+  |                                                                                                                                                         
+  |===================================================================================                                                                |  56%
+  |                                                                                                                                                         
+  |===================================================================================                                                                |  57%
+  |                                                                                                                                                         
+  |====================================================================================                                                               |  57%
+  |                                                                                                                                                         
+  |=====================================================================================                                                              |  58%
+  |                                                                                                                                                         
+  |========================================================================================                                                           |  60%
+  |                                                                                                                                                         
+  |=========================================================================================                                                          |  60%
+  |                                                                                                                                                         
+  |=========================================================================================                                                          |  61%
+  |                                                                                                                                                         
+  |===========================================================================================                                                        |  62%
+  |                                                                                                                                                         
+  |============================================================================================                                                       |  62%
+  |                                                                                                                                                         
+  |==============================================================================================                                                     |  64%
+  |                                                                                                                                                         
+  |=================================================================================================                                                  |  66%
+  |                                                                                                                                                         
+  |===================================================================================================                                                |  68%
+  |                                                                                                                                                         
+  |======================================================================================================                                             |  70%
+  |                                                                                                                                                         
+  |=========================================================================================================                                          |  72%
+  |                                                                                                                                                         
+  |===========================================================================================================                                        |  73%
+  |                                                                                                                                                         
+  |=============================================================================================================                                      |  74%
+  |                                                                                                                                                         
+  |=================================================================================================================                                  |  77%
+  |                                                                                                                                                         
+  |====================================================================================================================                               |  79%
+  |                                                                                                                                                         
+  |=======================================================================================================================                            |  81%
+  |                                                                                                                                                         
+  |==========================================================================================================================                         |  83%
+  |                                                                                                                                                         
+  |=============================================================================================================================                      |  85%
+  |                                                                                                                                                         
+  |===============================================================================================================================                    |  86%
+  |                                                                                                                                                         
+  |================================================================================================================================                   |  87%
+  |                                                                                                                                                         
+  |===================================================================================================================================                |  89%
+  |                                                                                                                                                         
+  |=====================================================================================================================================              |  91%
+  |                                                                                                                                                         
+  |=========================================================================================================================================          |  93%
+  |                                                                                                                                                         
+  |============================================================================================================================================       |  95%
+  |                                                                                                                                                         
+  |=================================================================================================================================================  |  99%
+  |                                                                                                                                                         
+  |===================================================================================================================================================| 100%
+ + + + +
+
+ +
LS0tCnRpdGxlOiAiTWVldGluZyBFeGFtcGxlcyAtIENvbXBsZXRlIgphdXRob3I6ICJDaHJpc3RvcGhlciBQcmVuZXIsIFBoRCIKZGF0ZTogJyhgciBmb3JtYXQoU3lzLnRpbWUoKSwgIiVCICVkLCAlWSIpYCknCm91dHB1dDogCiAgZ2l0aHViX2RvY3VtZW50OiBkZWZhdWx0CiAgaHRtbF9ub3RlYm9vazogZGVmYXVsdCAKLS0tCgpgYGB7ciBzZXR1cH0Ka25pdHI6Om9wdHNfY2h1bmskc2V0KGNhY2hlID0gRkFMU0UpCmBgYAoKIyMgSW50cm9kdWN0aW9uClRoaXMgbm90ZWJvb2sgaWxsdXN0cmF0ZXMgZGF0YSBhY2Nlc3MgdGhyb3VnaCBib3RoIGB0aWdyaXNgIGFuZCBgdGlkeWNlbnN1c2AgYXMgd2VsbCBhcyBqb2lucyB1c2luZyBgZHBseXJgLgoKIyMgRGVwZW5kZW5jaWVzClRoaXMgbm90ZWJvb2sgcmVxdWlyZXMgdGhlIGZvbGxvd2luZyBwYWNrYWdlczoKCmBgYHtyIGxvYWQtcGFja2FnZXN9CiMgdGlkeXZlcnNlIHBhY2thZ2VzCmxpYnJhcnkoZHBseXIpICAgICAgICMgZGF0YSB3cmFuZ2xpbmcKCiMgc3BhdGlhbCBwYWNrYWdlcwpsaWJyYXJ5KG1hcHZpZXcpICAgICAjIHByZXZpZXcgZ2VvbWV0cmljIGRhdGEKbGlicmFyeShzZikgICAgICAgICAgIyBzcGF0aWFsIHRvb2xzCmxpYnJhcnkodGlkeWNlbnN1cykgICMgZGVtb2dyYXBoaWMgZGF0YQpsaWJyYXJ5KHRpZ3JpcykgICAgICAjIHRpZ2VyL2xpbmUgZGF0YQoKIyBvdGhlciBwYWNrYWdlcwpsaWJyYXJ5KGhlcmUpICAgICAgICAjIGZpbGUgcGF0aCBtYW5hZ2VtZW50CmBgYAoKIyMgdGlkeWNlbnN1cyBTZXQtdXAKQmVmb3JlIHVzaW5nIGB0aWR5Y2Vuc3VzYCwgeW91IG5lZWQgdG8gaW5zdGFsbCBhIGNlbnN1cyBBUEkga2V5LiBVc2UgdGhlIHN5bnRheCBiZWxvdywgY29waWVkIGludG8geW91ciBjb25zb2xlLCB0byBpbnN0YWxsIHRoZSBrZXkgeW91IHJlY2VpdmVkIHZpYSBlbWFpbC4KCmBgYHIKY2Vuc3VzX2FwaV9rZXkoIktFWSIsIGluc3RhbGwgPSBUUlVFKQpgYGAKClRoaXMgaXMgbm90IGEgY29kZSBjaHVuayB5b3Ugd2lsbCBuZWVkIGluIGVhY2ggbm90ZWJvb2suIEFzIGxvbmcgYXMgYGluc3RhbGwgPSBUUlVFYCwgeW91IHdpbGwgb25seSBoYXZlIHRvIGRvIHRoaXMgb25jZSEKCiMjIERlY2VubmlhbCBDZW5zdXMgRGF0YQojIyMgR2V0IExpc3Qgb2YgVmFyaWFibGVzClRvIGdldCBhIHByZXZpZXcgb2YgdmFyaWFibGVzIGF2YWlsYWJsZSBpbiB0aGUgYGdldF9kZWNlbm5pYWwoKWAgZnVuY3Rpb24sIHdlIGNhbiB1c2UgdGhlIGBsb2FkX3ZhcmlhYmxlcygpYCBmdW5jdGlvbjoKCmBgYHtyIHByZXZpZXctY2Vuc3VzfQpjZW5zdXMgPC0gbG9hZF92YXJpYWJsZXMoeWVhciA9IDIwMDAsIGRhdGFzZXQgPSAic2YxIikgCmBgYAoKSSBmaW5kIGl0IHVzZWZ1bCB0byBhc3NpZ24gdGhlIG91dHB1dCBvZiB0aGlzIGZ1bmN0aW9uIHRvIGFuIG9iamVjdCBzbyB0aGF0IEkgY2FuIHNlYXJjaCB0aHJvdWdoIGl0LiBUcnkgc2VhcmNoaW5nIGZvciB0aGUgdmFyaWFibGUgYFAwMDEwMDAxYCwgdGhlIHRvdGFsIHBvcHVsYXRpb24gb2YgYSBnZW9ncmFwaGljIHVuaXQsIGluIHRoZSBgY2Vuc3VzYCBvYmplY3QuCgojIyMgRG93bmxvYWQgYSBTaW5nbGUgVmFyaWFibGUKVG8gZG93bmxvYWQgZGF0YSwgd2UgY2FuIHVzZSB1c2UgdGhlIGBnZXRfZGVjZW5uaWFsKClgIGZ1bmN0aW9uIHRvIGFjY2VzcywgZm9yIGV4YW1wbGUsIHBvcHVsYXRpb24gYnkgc3RhdGUgaW4gMjAwMDoKCmBgYHtyIGNlbnN1cy1zdGF0ZS1wb3AsIHJlc3VsdHMgPSAiaGlkZSJ9CnBvcFN0YXRlcyA8LSBnZXRfZGVjZW5uaWFsKGdlb2dyYXBoeSA9ICJzdGF0ZSIsIHllYXIgPSAyMDAwLCB2YXJpYWJsZSA9ICJQMDAxMDAxIikKYGBgCgpBIGZ1bGwgbGlzdCBvZiB0aGUgZ2VvZ3JhcGhpZXMgYXZhaWxhYmxlIGluIGB0aWR5Y2Vuc3VzYCBjYW4gYmUgZm91bmQgW2hlcmVdKGh0dHBzOi8vd2Fsa2VyLWRhdGEuY29tL3RpZHljZW5zdXMvYXJ0aWNsZXMvYmFzaWMtdXNhZ2UuaHRtbCNnZW9ncmFwaHktaW4tdGlkeWNlbnN1cy0xKS4KCiMjIyBEb3dubG9hZCBhIEZ1bGwgVGFibGUKTW9zdCB2YXJpYWJsZXMgaW4gdGhlIGRlY2VubmlhbCBjZW5zdXMgYXJlIGFjdHVhbGx5IGEgcGFydCBvZiBhIHRhYmxlLiBUaGVyZSBhcmUgaW5kaXZpZHVhbCB2YXJpYWJsZXMsIGZvciBleGFtcGxlLCBmb3IgcmFjZToKCmBgYHtyIHNob3ctdmFyaWFibGVzfQpjZW5zdXMgJT4lCiAgZmlsdGVyKGNvbmNlcHQgPT0gIlAzLiBSQUNFIFs4XSIpCmBgYAoKV2UgcmFyZWx5IHdhbnQgdG8gZG93bmxvYWQgdGhlc2Ugb25lIGF0IGEgdGltZS4gSW5zdGVhZCwgd2Ugd2FudCB0byBkb3dubG9hZCB0aGVtIGF0IG9uZSB0aW1lIGludG8gYSBzaW5nbGUgZGF0YSBmcmFtZS4gVGhlIHRhYmxlIG51bWJlciBmb3IgdGhlc2UgZGF0YSBpcyBgUDAwM2AgLSB3ZSB0YWtlIHRoZSBmaXJzdCBmb3VyIGNoYXJhY3RlcnMgZnJvbSB0aGUgYG5hbWVgIHZhcmlhYmxlLgoKYGBge3IgY2Vuc3VzLXN0bC1yYWNlLCByZXN1bHRzID0gImhpZGUifQpjaXR5UmFjZTAwIDwtIGdldF9kZWNlbm5pYWwoZ2VvZ3JhcGh5ID0gInRyYWN0IiwgeWVhciA9IDIwMDAsIHN0YXRlID0gMjksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb3VudHkgPSAiNTEwIiwgdGFibGUgPSAiUDAwMyIsIG91dHB1dCA9ICJ3aWRlIikKYGBgCgpXZSd2ZSB1c2VkIHRoZSBGSVBTIGNvZGVzIGZvciBib3RoIE1pc3NvdXJpIChgMjlgKSBhbmQgU3QuIExvdWlzIENpdHkgKGAyOTUxMGApIGhlcmUgLSB5b3UgY2FuIGZpbmQgYSBmdWxsIGxpc3Qgb2YgTWlzc291cmkgY291bnRpZXMgW2hlcmVdKGh0dHBzOi8vd3d3Lm1zZGlzLm1pc3NvdXJpLmVkdS9yZXNvdXJjZXMvZmlwcy5odG1sKS4KCiMjIyBBZGQgR2VvbWV0cnkKVGhlIGB0aWR5Y2Vuc3VzYCBwYWNrYWdlIGFsc28gaW5jbHVkZXMgdG9vbHMgZm9yIGRvd25sb2FkaW5nIHRoZSBnZW9tZXRyaWVzIGZvciB0aGVzZSBkYXRhIGFzIHdlbGwuIEZvciBpbnN0YW5jZSwgd2UgY2FuIGFkZCBnZW9tZXRyaWMgZGF0YSB0byBvdXIgcHJldmlvdXMgY2FsbCBmb3IgQ2l0eSBvZiBTdC4gTG91aXMgdHJhY3QtbGV2ZWwgZGF0YSBvbiByYWNlIGJ5IGFkZGluZyB0aGUgYGdlb21ldHJ5ID0gVFJVRWAgYXJndW1lbnQ6CgpgYGB7cn0KIyMgZG93bmxvYWQKY2l0eVJhY2UwMCA8LSBnZXRfZGVjZW5uaWFsKGdlb2dyYXBoeSA9ICJ0cmFjdCIsIHllYXIgPSAyMDAwLCBzdGF0ZSA9IDI5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgY291bnR5ID0gIjUxMCIsIHRhYmxlID0gIlAwMDMiLCBvdXRwdXQgPSAid2lkZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZW9tZXRyeSA9IFRSVUUpCgojIyBwcmV2aWV3Cm1hcHZpZXcoY2l0eVJhY2UwMCwgemNvbCA9ICJQMDAzMDA1IikKYGBgCgpOb3RpY2UgaG93IEkgdXNlZCB0aGUgYHpjb2xgIGFyZ3VtZW50IGZvciBgbWFwdmlldygpYCB0byBwcmV2aWV3IGEgc3BlY2lmaWMgc2V0IG9mIGRhdGEgYXMgYSB0aGVtYXRpYyBsYXllciBvbiB0aGUgbWFwISBUaGVzZSBkYXRhIGFyZSBub3Qgbm9ybWFsaXplZCwgYnV0IHdlIGRvIGdldCBhIHF1aWNrIHByZXZpZXcgb2YgdGhlIGRpc3RyaWJ1dGlvbiBvZiBBc2lhbiByZXNpZGVudHMgaW4gU3QuIExvdWlzIENpdHkuCgojIyBEZWNlbm5pYWwgQ2Vuc3VzIERhdGEKIyMjIEdldCBMaXN0IG9mIFZhcmlhYmxlcwpUbyBnZXQgYSBwcmV2aWV3IG9mIHZhcmlhYmxlcyBhdmFpbGFibGUgaW4gdGhlIGBnZXRfYWNzKClgIGZ1bmN0aW9uLCB3ZSBjYW4gdXNlIHRoZSBgbG9hZF92YXJpYWJsZXMoKWAgZnVuY3Rpb24gYWdhaW4uIFdlJ2xsIHVzZSBgImFjczUiYCBmb3Igb3VyIGRhdGFzZXQgYW5kLCBmb3IgdGhpcyBleGFtcGxlLCB3ZSdsbCBwdWxsIGZyb20gdGhlIG1vc3QgcmVjZW50IDIwMTkgQUNTIHllYXI6CgpgYGB7ciBwcmV2aWV3LWFjc30KY2Vuc3VzIDwtIGxvYWRfdmFyaWFibGVzKHllYXIgPSAyMDE5LCBkYXRhc2V0ID0gImFjczUiKSAKYGBgCgpUcnkgc2VhcmNoaW5nIGZvciB0aGUgdGFibGUgYEIxOTAxM2AsIHRoZSBtZWRpYW4gaG91c2Vob2xkIGluY29tZSB0YWJsZS4KCiMjIyBHZXQgYW5kIEludGVycHJldCBBQ1MgRGF0YQpXZSdsbCBpbGx1c3RyYXRlIGBnZXRfYWNzKClgIGJ5IHVzaW5nIHRoZSBkYXRhIGluIHRhYmxlIGBCMTkwMTlgLiBGaXJzdCwgd2UnbGwgZG93bmxvYWQgdGhlc2UgZGF0YSBhcyBhIGZ1bGwgdGFibGUgZm9yIGFsbCBjb3VudGllcyBpbiBNaXNzb3VyaToKCmBgYHtyIG1lZGlhbi1pbmNvbWUtMX0KIyMgZG93bmxvYWQKY291bnR5SW5jb21lIDwtIGdldF9hY3MoZ2VvZ3JhcGh5ID0gImNvdW50eSIsIHllYXIgPSAyMDE5LCBzdGF0ZSA9IDI5LAogICAgICAgICAgICAgICAgICAgICAgICB0YWJsZSA9ICJCMTkwMTkiLCBvdXRwdXQgPSAid2lkZSIsIGdlb21ldHJ5ID0gVFJVRSkKCiMjIHByZXZpZXcKbWFwdmlldyhjb3VudHlJbmNvbWUsIHpjb2wgPSAiQjE5MDE5XzAwMUUiKQpgYGAKCk5vdGljZSBob3cgd2UgbmVlZGVkIHRvIHNwZWNpZnkgYF8wMDFFYCBmb3IgYHpjb2xgLiBUaGF0IHJlZmVyZW5jZXMgdGhlIHNwZWNpZmljIHZhcmlhYmxlIHdlIHdhbnQgdG8gbWFwIC0gdmFyaWFibGUgMSBpbiB0aGUgdGFibGUncyBlc3RpbWF0ZSAob3IgYEVgKS4gVGhlIGBNYCB2YWx1ZXMgcmVmZXIgdG8gdGhlIG1hcmdpbiBvZiB0aGUgZXJyb3IgLSB3ZSBleHBlY3QgdGhpcyBlc3RpbWF0ZSB0byBiZSBvZmYgYnkgc29tZSBhbW91bnQgd2l0aGluICsvLSB0aGlzIHZhbHVlLgoKV2UgY2FuIGFsc28gZG93bmxvYWQgYSBzcGVjaWZpYyBjb2x1bW4sIGxpa2UgdGhlIG1lZGlhbiBpbmNvbWUgZm9yIG9uZS1wZXJzb24gaG91c2Vob2xkcyAoYEIxOTAxOV8wMDJgKToKCmBgYHtyIG1lZGlhbi1pbmNvbWUtMn0KIyMgZG93bmxvYWQKY291bnR5SW5jb21lIDwtIGdldF9hY3MoZ2VvZ3JhcGh5ID0gImNvdW50eSIsIHllYXIgPSAyMDE5LCBzdGF0ZSA9IDI5LAogICAgICAgICAgICAgICAgICAgICAgICB2YXJpYWJsZXMgPSAiQjE5MDE5XzAwMiIsIG91dHB1dCA9ICJ3aWRlIiwgCiAgICAgICAgICAgICAgICAgICAgICAgIGdlb21ldHJ5ID0gVFJVRSkKCiMjIHByZXZpZXcKbWFwdmlldyhjb3VudHlJbmNvbWUsIHpjb2wgPSAiQjE5MDE5XzAwMkUiKQpgYGAKCiMjIENvbWJpbmluZyBEYXRhIFNvdXJjZXMKUGVyaGFwcyB3ZSBoYXZlIGEgcmFuZ2Ugb2YgZGF0YSB0aGF0IHdlIHdhbnQgdG8gaW5jbHVkZS4gRm9yIHRoaXMgZXhhbXBsZSwgd2UnbGwgZG93bmxvYWQgZGF0YSBvbiBtZWRpYW4gaW5jb21lIGFuZCB0aGUgcHJvcG9ydGlvbiBvZiB3b21lbiBpbiB0cmFjdHMgaW4gQm9vbmUgQ291bnR5LCBNaXNzb3VyaS4gV2UnbGwgZG93bmxvYWQgdGhlIGluY29tZSBkYXRhIHdpdGggYGdlb21ldHJ5ID0gVFJVRWAgYW5kIHRoZSBzZXggZGF0YSB3aXRoIGBnZW9tZXRyeSA9IEZBTFNFYDoKCmBgYHtyIGRvd25sb2FkLWJvb25lfQojIyBkb3dubG9hZApib29uZUluY29tZSA8LSBnZXRfYWNzKGdlb2dyYXBoeSA9ICJ0cmFjdCIsIHllYXIgPSAyMDE5LCBzdGF0ZSA9IDI5LAogICAgICAgICAgICAgICAgICAgICAgIGNvdW50eSA9ICIwMTkiLCB2YXJpYWJsZXMgPSAiQjE5MDE5XzAwMSIsIAogICAgICAgICAgICAgICAgICAgICAgIG91dHB1dCA9ICJ3aWRlIiwgZ2VvbWV0cnkgPSBUUlVFKSAlPiUKICByZW5hbWUobWVkaWFuX2luY29tZSA9IEIxOTAxOV8wMDFFKSAlPiUKICBzZWxlY3QoR0VPSUQsIG1lZGlhbl9pbmNvbWUpCgojIyBkb3dubG9hZApib29uZVNleCA8LSBnZXRfYWNzKGdlb2dyYXBoeSA9ICJ0cmFjdCIsIHllYXIgPSAyMDE5LCBzdGF0ZSA9IDI5LAogICAgICAgICAgICAgICAgICAgICAgIGNvdW50eSA9ICIwMTkiLCB2YXJpYWJsZXMgPSBjKCJCMDEwMDFfMDAxIiwgIkIwMTAwMV8wMjYiKSwKICAgICAgICAgICAgICAgICAgICAgICBvdXRwdXQgPSAid2lkZSIpICU+JQogIG11dGF0ZShwY3Rfd29tZW4gPSBCMDEwMDFfMDI2RS9CMDEwMDFfMDAxRSoxMDApICU+JQogIHNlbGVjdChHRU9JRCwgcGN0X3dvbWVuKQpgYGAKClRvIGNvbWJpbmUgdGhlc2UgZGF0YSwgd2UnbGwgdXNlIGBsZWZ0X2pvaW4oKWAgZnJvbSBgZHBseXJgLiBPdXIgYHNmYCBvYmplY3Qgc2hvdWxkIGFsd2F5cyBiZSB0aGUgZmlyc3Qgb2JqZWN0IGluIHRoZSBqb2luICh0aGUgYHhgIGRhdGEpIGFuZCBvdXIgbm9uLXNmIGRhdGEgc2hvdWxkIGJlIHRoZSBzZWNvbmQgZGF0YSAodGhlIGB5YCBkYXRhKToKCmBgYHtyIGJvb25lLWpvaW59CmJvb25lIDwtIGxlZnRfam9pbihib29uZUluY29tZSwgYm9vbmVTZXgsIGJ5ID0gIkdFT0lEIikKYGBgCgpUaHJlZSBjb21tb24gaXNzdWVzIGFyaXNlOgoKICAxLiBUaGUgSUQgY29sdW1ucyBhcmUgbmFtZWQgZGlmZmVyZW50bHk6IGBieSA9IGMoIkdFT0lEIiA9ICJnZW9pZCIpYAogIDIuIFRoZSBJRCBjb2x1bW5zIGFyZSBkaWZmZXJlbnQgdHlwZTogYGJvb25lSW5jb21lIDwtIG11dGF0ZShHRU9JRCA9IGFzLm51bWVyaWMoR0VPSUQpKWAKICAzLiBCb3RoIG9iamVjdHMgYXJlIGBzZmAgb2JqZWN0czogYHN0X2dlb21ldHJ5KGJvb25lU0VYKSA8LSBOVUxMYAoKIyMgVXNpbmcgVGlncmlzClRvIGdldCBkYXRhIGZyb20gdGhlIFRJR0VSL2xpbmUgZGF0YWJhc2UsIHdlIGNhbiB1c2UgdGhlIGB0aWdyaXNgIHBhY2thZ2UuIFlvdSBjYW4gc2VlIGEgZnVsbCBsaXN0IG9mIHRoZSBkYXRhIGF2YWlsYWJsZSBbaGVyZV0oaHR0cHM6Ly9jcmFuLnItcHJvamVjdC5vcmcvd2ViL3BhY2thZ2VzL3RpZ3Jpcy90aWdyaXMucGRmKS4KCiMjIyBTdGF0ZSBEYXRhCldlIGNhbiBkb3dubG9hZCBhIGdlbmVyYWxpemVkIHZlcnNpb24sIHdoaWNoIHNtb290aHMgb3V0IHN0YXRlIGJvdW5kYXJpZXMgc28gdGhhdCB0aGUgb3ZlcmFsbCBpbWFnZSBpcyBib3RoIHNtYWxsZXIgaW4gZGlzayBzaXplIGFuZCAoc29tZXRpbWVzKSBlYXNpZXIgdG8gcmVhZC4gVGhpcyBpcyBwYXJ0aWN1bGFybHkgaGVscGZ1bCBpZiB5b3UgYXJlIG1ha2luZyBzbWFsbCBzY2FsZSBtYXBzIG9mIHRoZSBlbnRpcmUgVW5pdGVkIFN0YXRlcy4gV2UnbGwgZ2V0IHRoZXNlIGRhdGEgYXQgdGhlICIyMG0iIHJlc29sdXRpb24gdXNpbmcgdGhlIGBzdGF0ZXMoKWAgZnVuY3Rpb246IAoKYGBge3IgZ2V0LXN0YXRlc30Kc3RhdGVzIDwtIHN0YXRlcyhjYiA9IFRSVUUsIHJlc29sdXRpb24gPSAiMjBtIikKYGBgCgojIyMgQ291bnR5IERhdGEKTm93LCB3ZSdsbCBnZXQgbW9yZSBkZXRhaWxlZCBkYXRhIC0gYWxsIG9mIHRoZSBjb3VudHkgYm91bmRhcmllcyBmb3IgTWlzc291cmkuIFdlJ2xsIHVzZSB0aGUgYGNvdW50aWVzKClgIGZ1bmN0aW9uIHVzaW5nIGEgc2xpZ2h0bHkgbGVzcyBnZW5lcmFsaXplZCByZXNvbHV0aW9uLCAiNW0iOgoKYGBge3IgZ2V0LWNvdW50aWVzfQptb0NvdW50aWVzIDwtIGNvdW50aWVzKGNiID0gVFJVRSwgcmVzb2x1dGlvbiA9ICI1bSIpCmBgYAoKIyMjIFRyYWN0IERhdGEKTm93LCB3ZSdsbCBnZXQgZXZlbiBtb3JlIGRldGFpbGVkIGRhdGEgLSBhbGwgb2YgdGhlIHRyYWN0IGJvdW5kYXJpZXMgZm9yIFN0LiBDaGFybGVzIENvdW50eSwgTWlzc291cmkuIFdlJ2xsIHVzZSB0aGUgYHRyYWN0cygpYCBmdW5jdGlvbiB3aXRoIGBjYiA9IEZBTFNFYCBieSBkZWZhdWx0OgoKYGBge3IgZ2V0LXRyYWN0c30Kc3RDaGFybGVzVHJhY3RzIDwtIHRyYWN0cyhzdGF0ZSA9IDI5LCBjb3VudHkgPSAxODMpCmBgYAoKYGBge3IgbW92ZS10by1kb2NzLCBpbmNsdWRlPUZBTFNFfQojIHlvdSBkbyBuZWVkIHRvIGluY2x1ZGUgdGhpcyBpbiBhbnkgbm90ZWJvb2sgeW91IGNyZWF0ZSBmb3IgdGhpcyBjbGFzcwpmczo6ZmlsZV9jb3B5KGhlcmU6OmhlcmUoImV4YW1wbGVzIiwgIm1lZXRpbmctMi0yLWV4YW1wbGVzLWNvbXBsZXRlLm5iLmh0bWwiKSwgCiAgICAgICAgICAgICAgaGVyZTo6aGVyZSgiZG9jcyIsICJpbmRleC5uYi5odG1sIiksIAogICAgICAgICAgICAgIG92ZXJ3cml0ZSA9IFRSVUUpCmBgYA==
+ + + +
+ + + + + + + + + + + + + + + + diff --git a/examples/module-examples.Rmd b/examples/meeting-2-2-examples.Rmd similarity index 100% rename from examples/module-examples.Rmd rename to examples/meeting-2-2-examples.Rmd diff --git a/examples/module-examples-complete.md b/examples/module-examples-complete.md deleted file mode 100644 index 57f95e5..0000000 --- a/examples/module-examples-complete.md +++ /dev/null @@ -1,335 +0,0 @@ -Meeting Examples - Complete -================ -Christopher Prener, PhD -(March 01, 2021) - -``` r -knitr::opts_chunk$set(cache = FALSE) -``` - -## Introduction - -This notebook illustrates data access through both `tigris` and -`tidycensus` as well as joins using `dplyr`. - -## Dependencies - -This notebook requires the following packages: - -``` r -# tidyverse packages -library(dplyr) # data wrangling -``` - - ## - ## Attaching package: 'dplyr' - - ## The following objects are masked from 'package:stats': - ## - ## filter, lag - - ## The following objects are masked from 'package:base': - ## - ## intersect, setdiff, setequal, union - -``` r -# spatial packages -library(mapview) # preview geometric data -``` - - ## GDAL version >= 3.1.0 | setting mapviewOptions(fgb = TRUE) - -``` r -library(sf) # spatial tools -``` - - ## Linking to GEOS 3.8.1, GDAL 3.1.4, PROJ 6.3.1 - -``` r -library(tidycensus) # demographic data -library(tigris) # tiger/line data -``` - - ## To enable - ## caching of data, set `options(tigris_use_cache = TRUE)` in your R script or .Rprofile. - -``` r -# other packages -library(here) # file path management -``` - - ## here() starts at /Users/chris/GitHub/slu-soc5650/content/module-2-combine-sources - -## tidycensus Set-up - -Before using `tidycensus`, you need to install a census API key. Use the -syntax below, copied into your console, to install the key you received -via email. - -``` r -census_api_key("KEY", install = TRUE) -``` - -This is not a code chunk you will need in each notebook. As long as -`install = TRUE`, you will only have to do this once! - -## Decennial Census Data - -### Get List of Variables - -To get a preview of variables available in the `get_decennial()` -function, we can use the `load_variables()` function: - -``` r -census <- load_variables(year = 2000, dataset = "sf1") -``` - -I find it useful to assign the output of this function to an object so -that I can search through it. Try searching for the variable `P0010001`, -the total population of a geographic unit, in the `census` object. - -### Download a Single Variable - -To download data, we can use use the `get_decennial()` function to -access, for example, population by state in 2000: - -``` r -popStates <- get_decennial(geography = "state", year = 2000, variable = "P001001") -``` - - ## Getting data from the 2000 decennial Census - - ## Using Census Summary File 1 - -A full list of the geographies available in `tidycensus` can be found -[here](https://walker-data.com/tidycensus/articles/basic-usage.html#geography-in-tidycensus-1). - -### Download a Full Table - -Most variables in the decennial census are actually a part of a table. -There are individual variables, for example, for race: - -``` r -census %>% - filter(concept == "P3. RACE [8]") -``` - - ## # A tibble: 0 x 3 - ## # … with 3 variables: name , label , concept - -We rarely want to download these one at a time. Instead, we want to -download them at one time into a single data frame. The table number for -these data is `P003` - we take the first four characters from the `name` -variable. - -``` r -cityRace00 <- get_decennial(geography = "tract", year = 2000, state = 29, - county = "510", table = "P003", output = "wide") -``` - - ## Getting data from the 2000 decennial Census - - ## Loading SF1 variables for 2000 from table P003. To cache this dataset for faster access to Census tables in the future, run this function with `cache_table = TRUE`. You only need to do this once per Census dataset. - - ## Using Census Summary File 1 - ## Using Census Summary File 1 - -We’ve used the FIPS codes for both Missouri (`29`) and St. Louis City -(`29510`) here - you can find a full list of Missouri counties -[here](https://www.msdis.missouri.edu/resources/fips.html). - -### Add Geometry - -The `tidycensus` package also includes tools for downloading the -geometries for these data as well. For instance, we can add geometric -data to our previous call for City of St. Louis tract-level data on race -by adding the `geometry = TRUE` argument: - -``` r -## download -cityRace00 <- get_decennial(geography = "tract", year = 2000, state = 29, - county = "510", table = "P003", output = "wide", - geometry = TRUE) -``` - - ## Getting data from the 2000 decennial Census - - ## Downloading feature geometry from the Census website. To cache shapefiles for use in future sessions, set `options(tigris_use_cache = TRUE)`. - - ## Loading SF1 variables for 2000 from table P003. To cache this dataset for faster access to Census tables in the future, run this function with `cache_table = TRUE`. You only need to do this once per Census dataset. - - ## Using Census Summary File 1 - ## Using Census Summary File 1 - - ## | | | 0% | | | 1% | |= | 1% | |= | 2% | |== | 3% | |=== | 4% | |=== | 5% | |==== | 5% | |==== | 6% | |===== | 6% | |===== | 7% | |===== | 8% | |====== | 8% | |====== | 9% | |======= | 10% | |======== | 11% | |======== | 12% | |========= | 12% | |========= | 13% | |========== | 14% | |========== | 15% | |=========== | 16% | |============ | 17% | |============ | 18% | |============= | 19% | |============== | 20% | |=============== | 21% | |================ | 22% | |================ | 23% | |================= | 24% | |================== | 26% | |=================== | 27% | |=================== | 28% | |==================== | 29% | |===================== | 30% | |===================== | 31% | |====================== | 32% | |======================= | 33% | |======================== | 34% | |========================= | 35% | |========================== | 37% | |=========================== | 39% | |============================ | 40% | |============================= | 42% | |============================== | 43% | |================================ | 45% | |================================= | 47% | |================================== | 48% | |=================================== | 50% | |==================================== | 52% | |===================================== | 53% | |====================================== | 55% | |======================================= | 56% | |======================================== | 57% | |========================================= | 58% | |========================================== | 60% | |=========================================== | 61% | |=========================================== | 62% | |============================================= | 64% | |============================================== | 65% | |=============================================== | 67% | |================================================ | 68% | |================================================= | 70% | |================================================== | 72% | |=================================================== | 73% | |==================================================== | 75% | |====================================================== | 77% | |======================================================= | 78% | |======================================================== | 80% | |========================================================= | 81% | |========================================================== | 83% | |=========================================================== | 85% | |============================================================= | 87% | |============================================================== | 88% | |=============================================================== | 89% | |================================================================ | 91% | |================================================================= | 93% | |================================================================== | 94% | |=================================================================== | 96% | |==================================================================== | 98% | |===================================================================== | 99% | |======================================================================| 100% - -``` r -## preview -mapview(cityRace00, zcol = "P003005") -``` - -![](module-examples-complete_files/figure-gfm/unnamed-chunk-1-1.png) - -Notice how I used the `zcol` argument for `mapview()` to preview a -specific set of data as a thematic layer on the map! These data are not -normalized, but we do get a quick preview of the distribution of Asian -residents in St. Louis City. - -## Decennial Census Data - -### Get List of Variables - -To get a preview of variables available in the `get_acs()` function, we -can use the `load_variables()` function again. We’ll use `"acs5"` for -our dataset and, for this example, we’ll pull from the most recent 2019 -ACS year: - -``` r -census <- load_variables(year = 2019, dataset = "acs5") -``` - -Try searching for the table `B19013`, the median household income table. - -### Get and Interpret ACS Data - -We’ll illustrate `get_acs()` by using the data in table `B19019`. First, -we’ll download these data as a full table for all counties in Missouri: - -``` r -## download -countyIncome <- get_acs(geography = "county", year = 2019, state = 29, - table = "B19019", output = "wide", geometry = TRUE) -``` - - ## Getting data from the 2015-2019 5-year ACS - - ## Downloading feature geometry from the Census website. To cache shapefiles for use in future sessions, set `options(tigris_use_cache = TRUE)`. - - ## Loading ACS5 variables for 2019 from table B19019. To cache this dataset for faster access to ACS tables in the future, run this function with `cache_table = TRUE`. You only need to do this once per ACS dataset. - - ## | | | 0% | | | 1% | |= | 1% | |= | 2% | |== | 2% | |== | 3% | |=== | 4% | |=== | 5% | |==== | 5% | |==== | 6% | |===== | 6% | |===== | 7% | |===== | 8% | |====== | 8% | |====== | 9% | |======= | 9% | |======= | 10% | |======= | 11% | |======== | 11% | |======== | 12% | |========= | 12% | |========= | 13% | |========== | 14% | |========== | 15% | |=========== | 15% | |=========== | 16% | |============ | 17% | |============ | 18% | |============= | 18% | |============= | 19% | |============== | 19% | |============== | 20% | |============== | 21% | |=============== | 21% | |=============== | 22% | |================ | 22% | |================ | 23% | |================= | 24% | |================= | 25% | |================== | 25% | |================== | 26% | |=================== | 27% | |=================== | 28% | |==================== | 28% | |==================== | 29% | |===================== | 29% | |===================== | 30% | |===================== | 31% | |====================== | 31% | |====================== | 32% | |======================= | 32% | |======================= | 33% | |======================= | 34% | |======================== | 34% | |======================== | 35% | |========================= | 35% | |========================= | 36% | |========================== | 37% | |========================== | 38% | |=========================== | 38% | |=========================== | 39% | |============================ | 39% | |============================ | 40% | |================================== | 48% | |================================== | 49% | |=================================== | 49% | |=================================== | 50% | |=================================== | 51% | |==================================== | 51% | |==================================== | 52% | |===================================== | 52% | |===================================== | 53% | |===================================== | 54% | |====================================== | 54% | |====================================== | 55% | |======================================= | 55% | |======================================= | 56% | |======================================== | 57% | |======================================== | 58% | |========================================= | 58% | |========================================= | 59% | |========================================== | 59% | |========================================== | 60% | |========================================== | 61% | |=========================================== | 61% | |=========================================== | 62% | |============================================ | 62% | |============================================ | 63% | |============================================= | 64% | |============================================= | 65% | |============================================== | 65% | |============================================== | 66% | |=============================================== | 67% | |================================================ | 68% | |================================================ | 69% | |================================================= | 69% | |================================================= | 70% | |================================================= | 71% | |================================================== | 71% | |================================================== | 72% | |=================================================== | 72% | |=================================================== | 73% | |=================================================== | 74% | |==================================================== | 74% | |==================================================== | 75% | |===================================================== | 75% | |===================================================== | 76% | |====================================================== | 77% | |====================================================== | 78% | |======================================================= | 78% | |======================================================= | 79% | |======================================================== | 79% | |======================================================== | 80% | |======================================================== | 81% | |========================================================= | 81% | |========================================================= | 82% | |========================================================== | 82% | |========================================================== | 83% | |========================================================== | 84% | |=========================================================== | 84% | |=========================================================== | 85% | |============================================================ | 85% | |============================================================ | 86% | |============================================================= | 86% | |============================================================= | 87% | |============================================================= | 88% | |============================================================== | 88% | |============================================================== | 89% | |=============================================================== | 89% | |=============================================================== | 90% | |=============================================================== | 91% | |================================================================ | 91% | |================================================================ | 92% | |================================================================= | 92% | |================================================================= | 93% | |================================================================= | 94% | |================================================================== | 94% | |================================================================== | 95% | |=================================================================== | 95% | |=================================================================== | 96% | |==================================================================== | 96% | |==================================================================== | 97% | |==================================================================== | 98% | |===================================================================== | 98% | |===================================================================== | 99% | |======================================================================| 99% | |======================================================================| 100% - -``` r -## preview -mapview(countyIncome, zcol = "B19019_001E") -``` - -![](module-examples-complete_files/figure-gfm/median-income-1-1.png) - -Notice how we needed to specify `_001E` for `zcol`. That references the -specific variable we want to map - variable 1 in the table’s estimate -(or `E`). The `M` values refer to the margin of the error - we expect -this estimate to be off by some amount within +/- this value. - -We can also download a specific column, like the median income for -one-person households (`B19019_002`): - -``` r -## download -countyIncome <- get_acs(geography = "county", year = 2019, state = 29, - variables = "B19019_002", output = "wide", - geometry = TRUE) -``` - - ## Getting data from the 2015-2019 5-year ACS - - ## Downloading feature geometry from the Census website. To cache shapefiles for use in future sessions, set `options(tigris_use_cache = TRUE)`. - -``` r -## preview -mapview(countyIncome, zcol = "B19019_002E") -``` - -![](module-examples-complete_files/figure-gfm/median-income-2-1.png) - -## Combining Data Sources - -Perhaps we have a range of data that we want to include. For this -example, we’ll download data on median income and the proportion of -women in tracts in Boone County, Missouri. We’ll download the income -data with `geometry = TRUE` and the sex data with `geometry = FALSE`: - -``` r -## download -booneIncome <- get_acs(geography = "tract", year = 2019, state = 29, - county = "019", variables = "B19019_001", - output = "wide", geometry = TRUE) %>% - rename(median_income = B19019_001E) %>% - select(GEOID, median_income) -``` - - ## Getting data from the 2015-2019 5-year ACS - - ## Downloading feature geometry from the Census website. To cache shapefiles for use in future sessions, set `options(tigris_use_cache = TRUE)`. - - ## | | | 0% | |= | 1% | |== | 3% | |=== | 4% | |==== | 5% | |===== | 7% | |====== | 8% | |====== | 9% | |======= | 11% | |======== | 12% | |========= | 13% | |========== | 15% | |=========== | 16% | |============ | 17% | |============= | 19% | |============== | 20% | |=============== | 21% | |================ | 23% | |================= | 24% | |================== | 25% | |=================== | 27% | |==================== | 28% | |===================== | 29% | |===================== | 31% | |====================== | 32% | |======================= | 33% | |======================== | 35% | |========================= | 36% | |========================== | 37% | |=========================== | 39% | |============================ | 40% | |============================= | 41% | |============================== | 43% | |=============================== | 44% | |================================ | 46% | |================================= | 47% | |================================== | 49% | |=================================== | 50% | |==================================== | 51% | |===================================== | 53% | |====================================== | 54% | |======================================= | 55% | |======================================== | 57% | |========================================= | 58% | |========================================== | 59% | |========================================== | 61% | |=========================================== | 62% | |============================================= | 65% | |============================================== | 66% | |=============================================== | 67% | |================================================ | 69% | |================================================= | 70% | |================================================== | 71% | |=================================================== | 73% | |==================================================== | 74% | |==================================================== | 75% | |===================================================== | 76% | |======================================================= | 78% | |======================================================== | 79% | |======================================================== | 80% | |========================================================= | 81% | |========================================================== | 83% | |============================================================= | 87% | |=============================================================== | 90% | |=============================================================== | 91% | |=================================================================== | 96% | |==================================================================== | 97% | |======================================================================| 99% | |======================================================================| 100% - -``` r -## download -booneSex <- get_acs(geography = "tract", year = 2019, state = 29, - county = "019", variables = c("B01001_001", "B01001_026"), - output = "wide") %>% - mutate(pct_women = B01001_026E/B01001_001E*100) %>% - select(GEOID, pct_women) -``` - - ## Getting data from the 2015-2019 5-year ACS - -To combine these data, we’ll use `left_join()` from `dplyr`. Our `sf` -object should always be the first object in the join (the `x` data) and -our non-sf data should be the second data (the `y` data): - -``` r -boone <- left_join(booneIncome, booneSex, by = "GEOID") -``` - -Three common issues arise: - -1. The ID columns are named differently: `by = c("GEOID" = "geoid")` -2. The ID columns are different type: - `booneIncome <- mutate(GEOID = as.numeric(GEOID))` -3. Both objects are `sf` objects: `st_geometry(booneSEX) <- NULL` - -## Using Tigris - -To get data from the TIGER/line database, we can use the `tigris` -package. You can see a full list of the data available -[here](https://cran.r-project.org/web/packages/tigris/tigris.pdf). - -### State Data - -We can download a generalized version, which smooths out state -boundaries so that the overall image is both smaller in disk size and -(sometimes) easier to read. This is particularly helpful if you are -making small scale maps of the entire United States. We’ll get these -data at the “20m” resolution using the `states()` function: - -``` r -states <- states(cb = TRUE, resolution = "20m") -``` - - ## | | | 0% | |====== | 9% | |======================== | 35% | |======================================================= | 79% | |============================================================= | 87% | |=================================================================== | 96% | |======================================================================| 100% - -### County Data - -Now, we’ll get more detailed data - all of the county boundaries for -Missouri. We’ll use the `counties()` function using a slightly less -generalized resolution, “5m”: - -``` r -moCounties <- counties(cb = TRUE, resolution = "5m") -``` - - ## | | | 0% | |= | 1% | |== | 2% | |=== | 4% | |=== | 5% | |==== | 5% | |==== | 6% | |===== | 6% | |===== | 7% | |====== | 8% | |====== | 9% | |======= | 10% | |======== | 11% | |======== | 12% | |========= | 13% | |========== | 14% | |========== | 15% | |=========== | 16% | |============ | 17% | |============= | 18% | |============== | 20% | |=============== | 21% | |=============== | 22% | |================ | 23% | |================= | 24% | |================= | 25% | |================== | 26% | |=================== | 27% | |=================== | 28% | |==================== | 28% | |==================== | 29% | |===================== | 30% | |====================== | 31% | |====================== | 32% | |======================= | 33% | |======================== | 34% | |======================== | 35% | |========================= | 35% | |========================= | 36% | |========================== | 37% | |=========================== | 38% | |=========================== | 39% | |============================ | 40% | |============================= | 41% | |============================== | 42% | |============================== | 43% | |=============================== | 44% | |=============================== | 45% | |================================ | 46% | |================================= | 47% | |================================= | 48% | |================================== | 48% | |================================== | 49% | |=================================== | 50% | |=================================== | 51% | |==================================== | 51% | |==================================== | 52% | |====================================== | 54% | |====================================== | 55% | |======================================= | 55% | |======================================== | 57% | |======================================== | 58% | |========================================= | 58% | |========================================== | 60% | |=========================================== | 61% | |=========================================== | 62% | |============================================ | 62% | |============================================ | 63% | |============================================= | 64% | |============================================= | 65% | |============================================== | 66% | |=============================================== | 67% | |================================================ | 69% | |================================================= | 70% | |================================================== | 71% | |================================================== | 72% | |=================================================== | 73% | |==================================================== | 74% | |===================================================== | 76% | |====================================================== | 76% | |====================================================== | 77% | |====================================================== | 78% | |======================================================= | 78% | |======================================================= | 79% | |======================================================== | 79% | |======================================================== | 80% | |======================================================== | 81% | |========================================================= | 82% | |========================================================== | 83% | |========================================================== | 84% | |=========================================================== | 84% | |=========================================================== | 85% | |============================================================ | 85% | |============================================================ | 86% | |============================================================= | 86% | |============================================================= | 87% | |============================================================= | 88% | |============================================================== | 88% | |=============================================================== | 90% | |=============================================================== | 91% | |================================================================ | 91% | |================================================================ | 92% | |================================================================= | 93% | |================================================================= | 94% | |================================================================== | 94% | |================================================================== | 95% | |=================================================================== | 95% | |=================================================================== | 96% | |==================================================================== | 96% | |==================================================================== | 97% | |==================================================================== | 98% | |===================================================================== | 98% | |===================================================================== | 99% | |======================================================================| 100% - -### Tract Data - -Now, we’ll get even more detailed data - all of the tract boundaries for -St. Charles County, Missouri. We’ll use the `tracts()` function with -`cb = FALSE` by default: - -``` r -stCharlesTracts <- tracts(state = 29, county = 183) -``` - - ## | | | 0% | | | 1% | |= | 1% | |= | 2% | |== | 2% | |== | 3% | |=== | 4% | |=== | 5% | |==== | 5% | |==== | 6% | |===== | 6% | |===== | 7% | |===== | 8% | |====== | 8% | |====== | 9% | |======= | 9% | |======= | 10% | |======= | 11% | |======== | 11% | |======== | 12% | |========= | 12% | |========= | 13% | |========== | 14% | |========== | 15% | |=========== | 15% | |=========== | 16% | |============ | 17% | |============ | 18% | |============= | 18% | |============= | 19% | |============== | 19% | |============== | 20% | |============== | 21% | |=============== | 21% | |=============== | 22% | |================ | 22% | |================ | 23% | |================ | 24% | |================= | 24% | |================= | 25% | |================== | 25% | |================== | 26% | |=================== | 27% | |=================== | 28% | |==================== | 28% | |==================== | 29% | |===================== | 29% | |===================== | 30% | |===================== | 31% | |====================== | 31% | |====================== | 32% | |======================= | 32% | |======================= | 33% | |======================== | 34% | |======================== | 35% | |========================= | 35% | |========================= | 36% | |========================== | 37% | |========================== | 38% | |=========================== | 38% | |=========================== | 39% | |============================ | 39% | |============================ | 40% | |============================ | 41% | |============================= | 41% | |============================= | 42% | |============================== | 42% | |============================== | 43% | |============================== | 44% | |=============================== | 44% | |=============================== | 45% | |================================ | 45% | |================================ | 46% | |================================= | 47% | |================================= | 48% | |================================== | 48% | |================================== | 49% | |=================================== | 49% | |=================================== | 50% | |=================================== | 51% | |==================================== | 51% | |==================================== | 52% | |===================================== | 52% | |===================================== | 53% | |===================================== | 54% | |====================================== | 54% | |====================================== | 55% | |======================================= | 55% | |======================================= | 56% | |======================================== | 56% | |======================================== | 57% | |======================================== | 58% | |========================================= | 58% | |========================================= | 59% | |========================================== | 59% | |========================================== | 60% | |========================================== | 61% | |=========================================== | 61% | |=========================================== | 62% | |============================================ | 62% | |============================================ | 63% | |============================================ | 64% | |============================================= | 64% | |============================================= | 65% | |============================================== | 65% | |============================================== | 66% | |=============================================== | 67% | |=============================================== | 68% | |================================================ | 68% | |================================================ | 69% | |================================================= | 69% | |================================================= | 70% | |================================================= | 71% | |================================================== | 71% | |================================================== | 72% | |=================================================== | 72% | |=================================================== | 73% | |==================================================== | 74% | |==================================================== | 75% | |===================================================== | 75% | |===================================================== | 76% | |====================================================== | 76% | |====================================================== | 77% | |====================================================== | 78% | |======================================================= | 78% | |======================================================= | 79% | |======================================================== | 79% | |======================================================== | 80% | |======================================================== | 81% | |========================================================= | 81% | |========================================================= | 82% | |========================================================== | 82% | |========================================================== | 83% | |=========================================================== | 84% | |=========================================================== | 85% | |============================================================ | 85% | |============================================================ | 86% | |============================================================= | 87% | |============================================================= | 88% | |============================================================== | 88% | |============================================================== | 89% | |=============================================================== | 89% | |=============================================================== | 90% | |=============================================================== | 91% | |================================================================ | 91% | |================================================================ | 92% | |================================================================= | 92% | |================================================================= | 93% | |================================================================= | 94% | |================================================================== | 94% | |================================================================== | 95% | |=================================================================== | 95% | |=================================================================== | 96% | |==================================================================== | 97% | |==================================================================== | 98% | |===================================================================== | 98% | |===================================================================== | 99% | |======================================================================| 99% | |======================================================================| 100% diff --git a/examples/module-examples-complete.nb.html b/examples/module-examples-complete.nb.html deleted file mode 100644 index a35a4bf..0000000 --- a/examples/module-examples-complete.nb.html +++ /dev/null @@ -1,470 +0,0 @@ - - - - - - - - - - - - - - -Meeting Examples - Complete - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - -
knitr::opts_chunk$set(cache = FALSE)
- - - -
-

Introduction

-

This notebook illustrates data access through both tigris and tidycensus as well as joins using dplyr.

-
-
-

Dependencies

-

This notebook requires the following packages:

- - - -
# tidyverse packages
-library(dplyr)       # data wrangling
-
-# spatial packages
-library(mapview)     # preview geometric data
-library(sf)          # spatial tools
-library(tidycensus)  # demographic data
-library(tigris)      # tiger/line data
-
-# other packages
-library(here)        # file path management
- - - -
-
-

tidycensus Set-up

-

Before using tidycensus, you need to install a census API key. Use the syntax below, copied into your console, to install the key you received via email.

-
census_api_key("KEY", install = TRUE)
-

This is not a code chunk you will need in each notebook. As long as install = TRUE, you will only have to do this once!

-
-
-

Decennial Census Data

-
-

Get List of Variables

-

To get a preview of variables available in the get_decennial() function, we can use the load_variables() function:

- - - -
census <- load_variables(year = 2000, dataset = "sf1") 
- - - -

I find it useful to assign the output of this function to an object so that I can search through it. Try searching for the variable P0010001, the total population of a geographic unit, in the census object.

-
-
-

Download a Single Variable

-

To download data, we can use use the get_decennial() function to access, for example, population by state in 2000:

- - - -
popStates <- get_decennial(geography = "state", year = 2000, variable = "P001001")
- - - -

A full list of the geographies available in tidycensus can be found here.

-
-
-

Download a Full Table

-

Most variables in the decennial census are actually a part of a table. There are individual variables, for example, for race:

- - - - -

We rarely want to download these one at a time. Instead, we want to download them at one time into a single data frame. The table number for these data is P003 - we take the first four characters from the name variable.

- - - - -

We’ve used the FIPS codes for both Missouri (29) and St. Louis City (29510) here - you can find a full list of Missouri counties here.

-
-
-

Add Geometry

-

The tidycensus package also includes tools for downloading the geometries for these data as well. For instance, we can add geometric data to our previous call for City of St. Louis tract-level data on race by adding the geometry = TRUE argument:

- - - - -

Notice how I used the zcol argument for mapview() to preview a specific set of data as a thematic layer on the map! These data are not normalized, but we do get a quick preview of the distribution of Asian residents in St. Louis City.

-
-
-
-

Decennial Census Data

-
-

Get List of Variables

-

To get a preview of variables available in the get_acs() function, we can use the load_variables() function again. We’ll use "acs5" for our dataset and, for this example, we’ll pull from the most recent 2019 ACS year:

- - - - -

Try searching for the table B19013, the median household income table.

-
-
-

Get and Interpret ACS Data

-

We’ll illustrate get_acs() by using the data in table B19019. First, we’ll download these data as a full table for all counties in Missouri:

- - - - -

Notice how we needed to specify _001E for zcol. That references the specific variable we want to map - variable 1 in the table’s estimate (or E). The M values refer to the margin of the error - we expect this estimate to be off by some amount within +/- this value.

-

We can also download a specific column, like the median income for one-person households (B19019_002):

- - - - -
-
-
-

Combining Data Sources

-

Perhaps we have a range of data that we want to include. For this example, we’ll download data on median income and the proportion of women in tracts in Boone County, Missouri. We’ll download the income data with geometry = TRUE and the sex data with geometry = FALSE:

- - - - -

To combine these data, we’ll use left_join() from dplyr. Our sf object should always be the first object in the join (the x data) and our non-sf data should be the second data (the y data):

- - - - -

Three common issues arise:

-
    -
  1. The ID columns are named differently: by = c("GEOID" = "geoid")
  2. -
  3. The ID columns are different type: booneIncome <- mutate(GEOID = as.numeric(GEOID))
  4. -
  5. Both objects are sf objects: st_geometry(booneSEX) <- NULL
  6. -
-
-
-

Using Tigris

-

To get data from the TIGER/line database, we can use the tigris package. You can see a full list of the data available here.

-
-

State Data

-

We can download a generalized version, which smooths out state boundaries so that the overall image is both smaller in disk size and (sometimes) easier to read. This is particularly helpful if you are making small scale maps of the entire United States. We’ll get these data at the “20m” resolution using the states() function:

- - - - -
-
-

County Data

-

Now, we’ll get more detailed data - all of the county boundaries for Missouri. We’ll use the counties() function using a slightly less generalized resolution, “5m”:

- - - - -
-
-

Tract Data

-

Now, we’ll get even more detailed data - all of the tract boundaries for St. Charles County, Missouri. We’ll use the tracts() function with cb = FALSE by default:

- - - - - -
-
- -
LS0tCnRpdGxlOiAiTWVldGluZyBFeGFtcGxlcyAtIENvbXBsZXRlIgphdXRob3I6ICJDaHJpc3RvcGhlciBQcmVuZXIsIFBoRCIKZGF0ZTogJyhgciBmb3JtYXQoU3lzLnRpbWUoKSwgIiVCICVkLCAlWSIpYCknCm91dHB1dDogCiAgZ2l0aHViX2RvY3VtZW50OiBkZWZhdWx0CiAgaHRtbF9ub3RlYm9vazogZGVmYXVsdCAKLS0tCgpgYGB7ciBzZXR1cH0Ka25pdHI6Om9wdHNfY2h1bmskc2V0KGNhY2hlID0gRkFMU0UpCmBgYAoKIyMgSW50cm9kdWN0aW9uClRoaXMgbm90ZWJvb2sgaWxsdXN0cmF0ZXMgZGF0YSBhY2Nlc3MgdGhyb3VnaCBib3RoIGB0aWdyaXNgIGFuZCBgdGlkeWNlbnN1c2AgYXMgd2VsbCBhcyBqb2lucyB1c2luZyBgZHBseXJgLgoKIyMgRGVwZW5kZW5jaWVzClRoaXMgbm90ZWJvb2sgcmVxdWlyZXMgdGhlIGZvbGxvd2luZyBwYWNrYWdlczoKCmBgYHtyIGxvYWQtcGFja2FnZXN9CiMgdGlkeXZlcnNlIHBhY2thZ2VzCmxpYnJhcnkoZHBseXIpICAgICAgICMgZGF0YSB3cmFuZ2xpbmcKCiMgc3BhdGlhbCBwYWNrYWdlcwpsaWJyYXJ5KG1hcHZpZXcpICAgICAjIHByZXZpZXcgZ2VvbWV0cmljIGRhdGEKbGlicmFyeShzZikgICAgICAgICAgIyBzcGF0aWFsIHRvb2xzCmxpYnJhcnkodGlkeWNlbnN1cykgICMgZGVtb2dyYXBoaWMgZGF0YQpsaWJyYXJ5KHRpZ3JpcykgICAgICAjIHRpZ2VyL2xpbmUgZGF0YQoKIyBvdGhlciBwYWNrYWdlcwpsaWJyYXJ5KGhlcmUpICAgICAgICAjIGZpbGUgcGF0aCBtYW5hZ2VtZW50CmBgYAoKIyMgdGlkeWNlbnN1cyBTZXQtdXAKQmVmb3JlIHVzaW5nIGB0aWR5Y2Vuc3VzYCwgeW91IG5lZWQgdG8gaW5zdGFsbCBhIGNlbnN1cyBBUEkga2V5LiBVc2UgdGhlIHN5bnRheCBiZWxvdywgY29waWVkIGludG8geW91ciBjb25zb2xlLCB0byBpbnN0YWxsIHRoZSBrZXkgeW91IHJlY2VpdmVkIHZpYSBlbWFpbC4KCmBgYHIKY2Vuc3VzX2FwaV9rZXkoIktFWSIsIGluc3RhbGwgPSBUUlVFKQpgYGAKClRoaXMgaXMgbm90IGEgY29kZSBjaHVuayB5b3Ugd2lsbCBuZWVkIGluIGVhY2ggbm90ZWJvb2suIEFzIGxvbmcgYXMgYGluc3RhbGwgPSBUUlVFYCwgeW91IHdpbGwgb25seSBoYXZlIHRvIGRvIHRoaXMgb25jZSEKCiMjIERlY2VubmlhbCBDZW5zdXMgRGF0YQojIyMgR2V0IExpc3Qgb2YgVmFyaWFibGVzClRvIGdldCBhIHByZXZpZXcgb2YgdmFyaWFibGVzIGF2YWlsYWJsZSBpbiB0aGUgYGdldF9kZWNlbm5pYWwoKWAgZnVuY3Rpb24sIHdlIGNhbiB1c2UgdGhlIGBsb2FkX3ZhcmlhYmxlcygpYCBmdW5jdGlvbjoKCmBgYHtyIHByZXZpZXctY2Vuc3VzfQpjZW5zdXMgPC0gbG9hZF92YXJpYWJsZXMoeWVhciA9IDIwMDAsIGRhdGFzZXQgPSAic2YxIikgCmBgYAoKSSBmaW5kIGl0IHVzZWZ1bCB0byBhc3NpZ24gdGhlIG91dHB1dCBvZiB0aGlzIGZ1bmN0aW9uIHRvIGFuIG9iamVjdCBzbyB0aGF0IEkgY2FuIHNlYXJjaCB0aHJvdWdoIGl0LiBUcnkgc2VhcmNoaW5nIGZvciB0aGUgdmFyaWFibGUgYFAwMDEwMDAxYCwgdGhlIHRvdGFsIHBvcHVsYXRpb24gb2YgYSBnZW9ncmFwaGljIHVuaXQsIGluIHRoZSBgY2Vuc3VzYCBvYmplY3QuCgojIyMgRG93bmxvYWQgYSBTaW5nbGUgVmFyaWFibGUKVG8gZG93bmxvYWQgZGF0YSwgd2UgY2FuIHVzZSB1c2UgdGhlIGBnZXRfZGVjZW5uaWFsKClgIGZ1bmN0aW9uIHRvIGFjY2VzcywgZm9yIGV4YW1wbGUsIHBvcHVsYXRpb24gYnkgc3RhdGUgaW4gMjAwMDoKCmBgYHtyIGNlbnN1cy1zdGF0ZS1wb3AsIHJlc3VsdHMgPSAiaGlkZSJ9CnBvcFN0YXRlcyA8LSBnZXRfZGVjZW5uaWFsKGdlb2dyYXBoeSA9ICJzdGF0ZSIsIHllYXIgPSAyMDAwLCB2YXJpYWJsZSA9ICJQMDAxMDAxIikKYGBgCgpBIGZ1bGwgbGlzdCBvZiB0aGUgZ2VvZ3JhcGhpZXMgYXZhaWxhYmxlIGluIGB0aWR5Y2Vuc3VzYCBjYW4gYmUgZm91bmQgW2hlcmVdKGh0dHBzOi8vd2Fsa2VyLWRhdGEuY29tL3RpZHljZW5zdXMvYXJ0aWNsZXMvYmFzaWMtdXNhZ2UuaHRtbCNnZW9ncmFwaHktaW4tdGlkeWNlbnN1cy0xKS4KCiMjIyBEb3dubG9hZCBhIEZ1bGwgVGFibGUKTW9zdCB2YXJpYWJsZXMgaW4gdGhlIGRlY2VubmlhbCBjZW5zdXMgYXJlIGFjdHVhbGx5IGEgcGFydCBvZiBhIHRhYmxlLiBUaGVyZSBhcmUgaW5kaXZpZHVhbCB2YXJpYWJsZXMsIGZvciBleGFtcGxlLCBmb3IgcmFjZToKCmBgYHtyIHNob3ctdmFyaWFibGVzfQpjZW5zdXMgJT4lCiAgZmlsdGVyKGNvbmNlcHQgPT0gIlAzLiBSQUNFIFs4XSIpCmBgYAoKV2UgcmFyZWx5IHdhbnQgdG8gZG93bmxvYWQgdGhlc2Ugb25lIGF0IGEgdGltZS4gSW5zdGVhZCwgd2Ugd2FudCB0byBkb3dubG9hZCB0aGVtIGF0IG9uZSB0aW1lIGludG8gYSBzaW5nbGUgZGF0YSBmcmFtZS4gVGhlIHRhYmxlIG51bWJlciBmb3IgdGhlc2UgZGF0YSBpcyBgUDAwM2AgLSB3ZSB0YWtlIHRoZSBmaXJzdCBmb3VyIGNoYXJhY3RlcnMgZnJvbSB0aGUgYG5hbWVgIHZhcmlhYmxlLgoKYGBge3IgY2Vuc3VzLXN0bC1yYWNlLCByZXN1bHRzID0gImhpZGUifQpjaXR5UmFjZTAwIDwtIGdldF9kZWNlbm5pYWwoZ2VvZ3JhcGh5ID0gInRyYWN0IiwgeWVhciA9IDIwMDAsIHN0YXRlID0gMjksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb3VudHkgPSAiNTEwIiwgdGFibGUgPSAiUDAwMyIsIG91dHB1dCA9ICJ3aWRlIikKYGBgCgpXZSd2ZSB1c2VkIHRoZSBGSVBTIGNvZGVzIGZvciBib3RoIE1pc3NvdXJpIChgMjlgKSBhbmQgU3QuIExvdWlzIENpdHkgKGAyOTUxMGApIGhlcmUgLSB5b3UgY2FuIGZpbmQgYSBmdWxsIGxpc3Qgb2YgTWlzc291cmkgY291bnRpZXMgW2hlcmVdKGh0dHBzOi8vd3d3Lm1zZGlzLm1pc3NvdXJpLmVkdS9yZXNvdXJjZXMvZmlwcy5odG1sKS4KCiMjIyBBZGQgR2VvbWV0cnkKVGhlIGB0aWR5Y2Vuc3VzYCBwYWNrYWdlIGFsc28gaW5jbHVkZXMgdG9vbHMgZm9yIGRvd25sb2FkaW5nIHRoZSBnZW9tZXRyaWVzIGZvciB0aGVzZSBkYXRhIGFzIHdlbGwuIEZvciBpbnN0YW5jZSwgd2UgY2FuIGFkZCBnZW9tZXRyaWMgZGF0YSB0byBvdXIgcHJldmlvdXMgY2FsbCBmb3IgQ2l0eSBvZiBTdC4gTG91aXMgdHJhY3QtbGV2ZWwgZGF0YSBvbiByYWNlIGJ5IGFkZGluZyB0aGUgYGdlb21ldHJ5ID0gVFJVRWAgYXJndW1lbnQ6CgpgYGB7cn0KIyMgZG93bmxvYWQKY2l0eVJhY2UwMCA8LSBnZXRfZGVjZW5uaWFsKGdlb2dyYXBoeSA9ICJ0cmFjdCIsIHllYXIgPSAyMDAwLCBzdGF0ZSA9IDI5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgY291bnR5ID0gIjUxMCIsIHRhYmxlID0gIlAwMDMiLCBvdXRwdXQgPSAid2lkZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZW9tZXRyeSA9IFRSVUUpCgojIyBwcmV2aWV3Cm1hcHZpZXcoY2l0eVJhY2UwMCwgemNvbCA9ICJQMDAzMDA1IikKYGBgCgpOb3RpY2UgaG93IEkgdXNlZCB0aGUgYHpjb2xgIGFyZ3VtZW50IGZvciBgbWFwdmlldygpYCB0byBwcmV2aWV3IGEgc3BlY2lmaWMgc2V0IG9mIGRhdGEgYXMgYSB0aGVtYXRpYyBsYXllciBvbiB0aGUgbWFwISBUaGVzZSBkYXRhIGFyZSBub3Qgbm9ybWFsaXplZCwgYnV0IHdlIGRvIGdldCBhIHF1aWNrIHByZXZpZXcgb2YgdGhlIGRpc3RyaWJ1dGlvbiBvZiBBc2lhbiByZXNpZGVudHMgaW4gU3QuIExvdWlzIENpdHkuCgojIyBEZWNlbm5pYWwgQ2Vuc3VzIERhdGEKIyMjIEdldCBMaXN0IG9mIFZhcmlhYmxlcwpUbyBnZXQgYSBwcmV2aWV3IG9mIHZhcmlhYmxlcyBhdmFpbGFibGUgaW4gdGhlIGBnZXRfYWNzKClgIGZ1bmN0aW9uLCB3ZSBjYW4gdXNlIHRoZSBgbG9hZF92YXJpYWJsZXMoKWAgZnVuY3Rpb24gYWdhaW4uIFdlJ2xsIHVzZSBgImFjczUiYCBmb3Igb3VyIGRhdGFzZXQgYW5kLCBmb3IgdGhpcyBleGFtcGxlLCB3ZSdsbCBwdWxsIGZyb20gdGhlIG1vc3QgcmVjZW50IDIwMTkgQUNTIHllYXI6CgpgYGB7ciBwcmV2aWV3LWFjc30KY2Vuc3VzIDwtIGxvYWRfdmFyaWFibGVzKHllYXIgPSAyMDE5LCBkYXRhc2V0ID0gImFjczUiKSAKYGBgCgpUcnkgc2VhcmNoaW5nIGZvciB0aGUgdGFibGUgYEIxOTAxM2AsIHRoZSBtZWRpYW4gaG91c2Vob2xkIGluY29tZSB0YWJsZS4KCiMjIyBHZXQgYW5kIEludGVycHJldCBBQ1MgRGF0YQpXZSdsbCBpbGx1c3RyYXRlIGBnZXRfYWNzKClgIGJ5IHVzaW5nIHRoZSBkYXRhIGluIHRhYmxlIGBCMTkwMTlgLiBGaXJzdCwgd2UnbGwgZG93bmxvYWQgdGhlc2UgZGF0YSBhcyBhIGZ1bGwgdGFibGUgZm9yIGFsbCBjb3VudGllcyBpbiBNaXNzb3VyaToKCmBgYHtyIG1lZGlhbi1pbmNvbWUtMX0KIyMgZG93bmxvYWQKY291bnR5SW5jb21lIDwtIGdldF9hY3MoZ2VvZ3JhcGh5ID0gImNvdW50eSIsIHllYXIgPSAyMDE5LCBzdGF0ZSA9IDI5LAogICAgICAgICAgICAgICAgICAgICAgICB0YWJsZSA9ICJCMTkwMTkiLCBvdXRwdXQgPSAid2lkZSIsIGdlb21ldHJ5ID0gVFJVRSkKCiMjIHByZXZpZXcKbWFwdmlldyhjb3VudHlJbmNvbWUsIHpjb2wgPSAiQjE5MDE5XzAwMUUiKQpgYGAKCk5vdGljZSBob3cgd2UgbmVlZGVkIHRvIHNwZWNpZnkgYF8wMDFFYCBmb3IgYHpjb2xgLiBUaGF0IHJlZmVyZW5jZXMgdGhlIHNwZWNpZmljIHZhcmlhYmxlIHdlIHdhbnQgdG8gbWFwIC0gdmFyaWFibGUgMSBpbiB0aGUgdGFibGUncyBlc3RpbWF0ZSAob3IgYEVgKS4gVGhlIGBNYCB2YWx1ZXMgcmVmZXIgdG8gdGhlIG1hcmdpbiBvZiB0aGUgZXJyb3IgLSB3ZSBleHBlY3QgdGhpcyBlc3RpbWF0ZSB0byBiZSBvZmYgYnkgc29tZSBhbW91bnQgd2l0aGluICsvLSB0aGlzIHZhbHVlLgoKV2UgY2FuIGFsc28gZG93bmxvYWQgYSBzcGVjaWZpYyBjb2x1bW4sIGxpa2UgdGhlIG1lZGlhbiBpbmNvbWUgZm9yIG9uZS1wZXJzb24gaG91c2Vob2xkcyAoYEIxOTAxOV8wMDJgKToKCmBgYHtyIG1lZGlhbi1pbmNvbWUtMn0KIyMgZG93bmxvYWQKY291bnR5SW5jb21lIDwtIGdldF9hY3MoZ2VvZ3JhcGh5ID0gImNvdW50eSIsIHllYXIgPSAyMDE5LCBzdGF0ZSA9IDI5LAogICAgICAgICAgICAgICAgICAgICAgICB2YXJpYWJsZXMgPSAiQjE5MDE5XzAwMiIsIG91dHB1dCA9ICJ3aWRlIiwgCiAgICAgICAgICAgICAgICAgICAgICAgIGdlb21ldHJ5ID0gVFJVRSkKCiMjIHByZXZpZXcKbWFwdmlldyhjb3VudHlJbmNvbWUsIHpjb2wgPSAiQjE5MDE5XzAwMkUiKQpgYGAKCiMjIENvbWJpbmluZyBEYXRhIFNvdXJjZXMKUGVyaGFwcyB3ZSBoYXZlIGEgcmFuZ2Ugb2YgZGF0YSB0aGF0IHdlIHdhbnQgdG8gaW5jbHVkZS4gRm9yIHRoaXMgZXhhbXBsZSwgd2UnbGwgZG93bmxvYWQgZGF0YSBvbiBtZWRpYW4gaW5jb21lIGFuZCB0aGUgcHJvcG9ydGlvbiBvZiB3b21lbiBpbiB0cmFjdHMgaW4gQm9vbmUgQ291bnR5LCBNaXNzb3VyaS4gV2UnbGwgZG93bmxvYWQgdGhlIGluY29tZSBkYXRhIHdpdGggYGdlb21ldHJ5ID0gVFJVRWAgYW5kIHRoZSBzZXggZGF0YSB3aXRoIGBnZW9tZXRyeSA9IEZBTFNFYDoKCmBgYHtyIGRvd25sb2FkLWJvb25lfQojIyBkb3dubG9hZApib29uZUluY29tZSA8LSBnZXRfYWNzKGdlb2dyYXBoeSA9ICJ0cmFjdCIsIHllYXIgPSAyMDE5LCBzdGF0ZSA9IDI5LAogICAgICAgICAgICAgICAgICAgICAgIGNvdW50eSA9ICIwMTkiLCB2YXJpYWJsZXMgPSAiQjE5MDE5XzAwMSIsIAogICAgICAgICAgICAgICAgICAgICAgIG91dHB1dCA9ICJ3aWRlIiwgZ2VvbWV0cnkgPSBUUlVFKSAlPiUKICByZW5hbWUobWVkaWFuX2luY29tZSA9IEIxOTAxOV8wMDFFKSAlPiUKICBzZWxlY3QoR0VPSUQsIG1lZGlhbl9pbmNvbWUpCgojIyBkb3dubG9hZApib29uZVNleCA8LSBnZXRfYWNzKGdlb2dyYXBoeSA9ICJ0cmFjdCIsIHllYXIgPSAyMDE5LCBzdGF0ZSA9IDI5LAogICAgICAgICAgICAgICAgICAgICAgIGNvdW50eSA9ICIwMTkiLCB2YXJpYWJsZXMgPSBjKCJCMDEwMDFfMDAxIiwgIkIwMTAwMV8wMjYiKSwKICAgICAgICAgICAgICAgICAgICAgICBvdXRwdXQgPSAid2lkZSIpICU+JQogIG11dGF0ZShwY3Rfd29tZW4gPSBCMDEwMDFfMDI2RS9CMDEwMDFfMDAxRSoxMDApICU+JQogIHNlbGVjdChHRU9JRCwgcGN0X3dvbWVuKQpgYGAKClRvIGNvbWJpbmUgdGhlc2UgZGF0YSwgd2UnbGwgdXNlIGBsZWZ0X2pvaW4oKWAgZnJvbSBgZHBseXJgLiBPdXIgYHNmYCBvYmplY3Qgc2hvdWxkIGFsd2F5cyBiZSB0aGUgZmlyc3Qgb2JqZWN0IGluIHRoZSBqb2luICh0aGUgYHhgIGRhdGEpIGFuZCBvdXIgbm9uLXNmIGRhdGEgc2hvdWxkIGJlIHRoZSBzZWNvbmQgZGF0YSAodGhlIGB5YCBkYXRhKToKCmBgYHtyIGJvb25lLWpvaW59CmJvb25lIDwtIGxlZnRfam9pbihib29uZUluY29tZSwgYm9vbmVTZXgsIGJ5ID0gIkdFT0lEIikKYGBgCgpUaHJlZSBjb21tb24gaXNzdWVzIGFyaXNlOgoKICAxLiBUaGUgSUQgY29sdW1ucyBhcmUgbmFtZWQgZGlmZmVyZW50bHk6IGBieSA9IGMoIkdFT0lEIiA9ICJnZW9pZCIpYAogIDIuIFRoZSBJRCBjb2x1bW5zIGFyZSBkaWZmZXJlbnQgdHlwZTogYGJvb25lSW5jb21lIDwtIG11dGF0ZShHRU9JRCA9IGFzLm51bWVyaWMoR0VPSUQpKWAKICAzLiBCb3RoIG9iamVjdHMgYXJlIGBzZmAgb2JqZWN0czogYHN0X2dlb21ldHJ5KGJvb25lU0VYKSA8LSBOVUxMYAoKIyMgVXNpbmcgVGlncmlzClRvIGdldCBkYXRhIGZyb20gdGhlIFRJR0VSL2xpbmUgZGF0YWJhc2UsIHdlIGNhbiB1c2UgdGhlIGB0aWdyaXNgIHBhY2thZ2UuIFlvdSBjYW4gc2VlIGEgZnVsbCBsaXN0IG9mIHRoZSBkYXRhIGF2YWlsYWJsZSBbaGVyZV0oaHR0cHM6Ly9jcmFuLnItcHJvamVjdC5vcmcvd2ViL3BhY2thZ2VzL3RpZ3Jpcy90aWdyaXMucGRmKS4KCiMjIyBTdGF0ZSBEYXRhCldlIGNhbiBkb3dubG9hZCBhIGdlbmVyYWxpemVkIHZlcnNpb24sIHdoaWNoIHNtb290aHMgb3V0IHN0YXRlIGJvdW5kYXJpZXMgc28gdGhhdCB0aGUgb3ZlcmFsbCBpbWFnZSBpcyBib3RoIHNtYWxsZXIgaW4gZGlzayBzaXplIGFuZCAoc29tZXRpbWVzKSBlYXNpZXIgdG8gcmVhZC4gVGhpcyBpcyBwYXJ0aWN1bGFybHkgaGVscGZ1bCBpZiB5b3UgYXJlIG1ha2luZyBzbWFsbCBzY2FsZSBtYXBzIG9mIHRoZSBlbnRpcmUgVW5pdGVkIFN0YXRlcy4gV2UnbGwgZ2V0IHRoZXNlIGRhdGEgYXQgdGhlICIyMG0iIHJlc29sdXRpb24gdXNpbmcgdGhlIGBzdGF0ZXMoKWAgZnVuY3Rpb246IAoKYGBge3IgZ2V0LXN0YXRlc30Kc3RhdGVzIDwtIHN0YXRlcyhjYiA9IFRSVUUsIHJlc29sdXRpb24gPSAiMjBtIikKYGBgCgojIyMgQ291bnR5IERhdGEKTm93LCB3ZSdsbCBnZXQgbW9yZSBkZXRhaWxlZCBkYXRhIC0gYWxsIG9mIHRoZSBjb3VudHkgYm91bmRhcmllcyBmb3IgTWlzc291cmkuIFdlJ2xsIHVzZSB0aGUgYGNvdW50aWVzKClgIGZ1bmN0aW9uIHVzaW5nIGEgc2xpZ2h0bHkgbGVzcyBnZW5lcmFsaXplZCByZXNvbHV0aW9uLCAiNW0iOgoKYGBge3IgZ2V0LWNvdW50aWVzfQptb0NvdW50aWVzIDwtIGNvdW50aWVzKGNiID0gVFJVRSwgcmVzb2x1dGlvbiA9ICI1bSIpCmBgYAoKIyMjIFRyYWN0IERhdGEKTm93LCB3ZSdsbCBnZXQgZXZlbiBtb3JlIGRldGFpbGVkIGRhdGEgLSBhbGwgb2YgdGhlIHRyYWN0IGJvdW5kYXJpZXMgZm9yIFN0LiBDaGFybGVzIENvdW50eSwgTWlzc291cmkuIFdlJ2xsIHVzZSB0aGUgYHRyYWN0cygpYCBmdW5jdGlvbiB3aXRoIGBjYiA9IEZBTFNFYCBieSBkZWZhdWx0OgoKYGBge3IgZ2V0LXRyYWN0c30Kc3RDaGFybGVzVHJhY3RzIDwtIHRyYWN0cyhzdGF0ZSA9IDI5LCBjb3VudHkgPSAxODMpCmBgYAoKYGBge3IgbW92ZS10by1kb2NzLCBpbmNsdWRlPUZBTFNFfQojIHlvdSBkbyBuZWVkIHRvIGluY2x1ZGUgdGhpcyBpbiBhbnkgbm90ZWJvb2sgeW91IGNyZWF0ZSBmb3IgdGhpcyBjbGFzcwpmczo6ZmlsZV9jb3B5KGhlcmU6OmhlcmUoImV4YW1wbGVzIiwgIm1vZHVsZS1leGFtcGxlcy1jb21wbGV0ZS5uYi5odG1sIiksIAogICAgICAgICAgICAgIGhlcmU6OmhlcmUoImRvY3MiLCAiaW5kZXgubmIuaHRtbCIpLCAKICAgICAgICAgICAgICBvdmVyd3JpdGUgPSBUUlVFKQpgYGA=
- - - -
- - - - - - - - - - - - - - - - diff --git a/examples/module-examples-complete_files/figure-gfm/median-income-1-1.png b/examples/module-examples-complete_files/figure-gfm/median-income-1-1.png deleted file mode 100644 index 459009fe0eb717e220e3c7f6c3d919ec0bd65de4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 111735 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≺e1)&0 z9)IZKA{LO-+44mOI4JFo7NB< zin#YX9I&}@u*&hQUj69YJhtLyNAjz^yE80f_IB2Y3h4(kPgB+QH#$bMr*%ZBBfs~d z;Cy=4qHms^?ZZ`C?u)xvl^(B0lYpze<%eCWz_jAkjqN=~Z#Lcs(R%i}cGKk~>%i?j z`P??21mI6;Jpuo_rPaop>%Vtzr;5lage|`B-Zln(1x6e?G>LTnP)fY{4#bbOIfPk5 zi!@36k+J+=vA8y?R@o5@U}E4c#(dlG>35FFn5wHM4dU8+1>=%QMb(|#vyD=ncgF1f zE)-{w*)^RGIP$BBaTze<5Of2Wk+>VJ5^?)LtIw+y`nNv;S(@aJ53;UDV6hCL+zK@c z_y@vkDADiFLfbE$ha-6(Y6aryTC20% zd;J2-bvmLxrdi8IXb-OsLajpUoOpm&VDs3yPM?qPdH~W}68QNFb9SB{+%gtj66irk z2K#NIpS^1kb@iqcsjNrav7VBj+#wSU8m5Djd~bY76=c3jID03QP<8zL{eT^K-j{a{ ztLYlgdzctaCk<|q?35+}(!*5U^<)#+hdTrPZ-0^^;I|{M9uDIJew~dBo-|*MzdSZG z+uq^~pq!p;?G);}r-FZk%+>67diaxmgu%gtq|&(Fz?$=W1n&E>q;ISZfS3Jt2n|a4 zdm8+a_g@2VT@3F4-dVEM;S%DjP|*Vg;yCDjrfhCGE9 zZrn9?h?7HQ6B&wCZvXmwltk~N-$=`i9(~{-cbMlbZThlgBGMJ`zIBzLmdD_KQL(^A zLLC(eiO^gFrtSoB6|A~nrC@;yLJD)?e2#&XK0T=G>~v?ru=IU&CdR9`ATqYRL1(&D zD<*$rwZx9ynq}1*Am{XZ0)|Hb2;aLK=^+bZ;?^!ORrO&ahM-=BaZlSD z6yvVn@#zZAV=z^ZO2!?KgV zH_Rg7bkNt&&BEP`0PkX71pS^AFl+43zI?tt4p44Oro)iQJba^JY)XG1>{s78nDWZi z?|ut$eXySwaLYIk)F#`*Y^dh_k`L$m>7+0ECQAjEfW5S+=u{9U?u1>C+mRq&b{xf} zL-G!fH4?wb_$7FU)A8Nqmk0uO`J!yW)4qs3U03Efg-~DjfEvA)50;Ut3IpfIZV5&P zFAVU(I+(JOV*ZXhd*7y%kqp44{DyMoA@nL<(*MD}2)pun8;}CqCB}{A?_i?>(D1qd}#-wgX+ZKyzyyBoOyITi6zO~(=Gkw0pW9jAui*b`{=Ah-a{NBeZ!kXa*8XYr zI3V`3f0l+*6^~Y~jMiII|MM4s5HO=6E$lwvF(c;n8`%Re-) z^A4y2&xOFrCy#-CDaZczqhk}Q&cIFAovW~6liG^;r4?`Tqq8C1lRSPjnz!>|05t6_@#!)|%=eRK(BM{UW~=j#9@4vz6t=oWq+2fTQy9+<6)$ZhYP z9gWuBf6u`=ezv)B|0tICyh5;39)&=Ah=)J23hK=nlsW!IM?Rmn0y0k47a}r1C7;OL zX#Ee?YF3*fi*lyEE={;j5@zgb=K55a8L?oZEXGK<%t;0-6=clf$tRfBP+`8;cpI@1 zGU!nOx7_Rb zy`%3uq8D9G$Fv-5zA;Bo^K_Dks9@<5K`$3tyM7&Ds=~mQ8PwP?_uGDhPu8yujh1Z( zdfOh34g%D1G@pe@q}Ch1xGZ9a61Yj;Ze@99*7w}?HVla-ECCmkO}}`}%=7W9I*i6* z2e@!y%Qo1-$NnW$5Bpc-d$Ct1-Ecpz9EIs^U-;8mtz2C)jAj&{Q`|G9=k8w5>!@th z&#FXm&{=$~Cm<;!2V7zH)QgyqK)Jgl&f67?JJ{1-`{M8RA&TP8); z{JV^q2cN2M#jHvwd>tIZY_c>?D38a5`{=4EE)Iu=E0oEWC08tviVI^ZlX?B+gS3BM zp2ns<&$*5<9p%b-GGHwV5N2i;<0^2Yu{D%TtBZ8&q1rXVPw!R^cB-GAv3?0uOY6v_&?k$dO1vocjoV)**P1k*&27oQ7F4}$ zlD8o@wBiwVw^DvfqC}D#ma$1Z21*5TzeWmJu$qb=r3R0f)JO(O%cJt`(hVr2m6-Jx z^QGo=(AX@#H{6YbJUx>sfxwn@jxFFM=F^c*kR!4wE=@iIHpmf$E~l&++o{jj=t{}a zM9~da$^&9WpK=|FIYn0gJXzl*MbWCz;h~|mHoC4G)i{dJ1Pq#==@UXL9cN1Uzbxf& zP(bC$AhzqO!twU$jgB=0;pod{v7$H)YeZ*6O}beN?o&LZj;n^E2^LXFJKfMNFNtz? z$OzBn;dbu*`pv|Kob#~_P}tO*tvYoojUJrqwPozms7er|!UL|BiXT{EmckxoaEvHSQ=MJmp(PQEEj~C&B z;dsy%{FQyb>AB5$EniKIu~Xjb(55sui6Nf%X^qSytUW-fX)Qj{!&kgFCkc`=6}kSj z?!RDJ0`PO` zdiscVu1g*K;`U)$?*=HT>cRFO?D=k2ogRqvIM}H{D8$6pcWP_h$GM=0LPMuj-b4S) z5OIWD@fLRbcPL1zBt~*gU9G_*#@Vi^IJSC3--eH&ynR+Kp-8q%ILjj~D8;I4?xPQD z;AfUKdeBMGcSDFgx0AUo51YMvy>*!KFR}?2;*gL}6XX)=gaf=9q9rR?SuJxzZ`q@u z>~k*jIQjfuV@K1me|6GX0#CZIv%PBV7UA

B$IbG!_EVtUR3rY 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

CuGq1?JUSv>oc!)@ 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 diff --git a/examples/module-examples-complete_files/figure-gfm/median-income-2-1.png b/examples/module-examples-complete_files/figure-gfm/median-income-2-1.png deleted file mode 100644 index 187c9fb2492d7f742a8227299fffa3d79ad04bd1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 113071 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ⅈ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 diff --git a/examples/module-examples-complete_files/figure-gfm/unnamed-chunk-1-1.png b/examples/module-examples-complete_files/figure-gfm/unnamed-chunk-1-1.png deleted file mode 100644 index d21e1cc24a5d7285f6d5a4b46cf1a4620af2e305..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 246292 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 - - - - - - - - - - - - - -Meeting Examples - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- - - - - - - - - - - - - - - -
- - - - - - - - -
-

Introduction

-

This notebook illustrates data access through both tigris and tidycensus as well as joins using dplyr.

-
-
-

Dependencies

-

This notebook requires the following packages:

- - - -
# tidyverse packages
-library(dplyr)       # data wrangling
-
-# spatial packages
-library(mapview)     # preview geometric data
-library(sf)          # spatial tools
-library(tidycensus)  # demographic data
-library(tigris)      # tiger/line data
-
-# other packages
-library(here)        # file path management
- - - -
-
-

tidycensus Set-up

-

Before using tidycensus, you need to install a census API key. Use the syntax below, copied into your console, to install the key you received via email.

-
census_api_key("KEY", install = TRUE)
-

This is not a code chunk you will need in each notebook. As long as install = TRUE, you will only have to do this once!

-
-
-

Decennial Census Data

-
-

Get List of Variables

-

To get a preview of variables available in the get_decennial() function, we can use the load_variables() function:

- - - - -

I find it useful to assign the output of this function to an object so that I can search through it. Try searching for the variable P0010001, the total population of a geographic unit, in the census object.

-
-
-

Download a Single Variable

-

To download data, we can use use the get_decennial() function to access, for example, population by state in 2000:

- - - - -

A full list of the geographies available in tidycensus can be found here.

-
-
-

Download a Full Table

-

Most variables in the decennial census are actually a part of a table. There are individual variables, for example, for race:

- - - -
census %>%
-  filter(concept == "P3. RACE [8]")
- - - -

We rarely want to download these one at a time. Instead, we want to download them at one time into a single data frame. The table number for these data is P003 - we take the first four characters from the name variable.

- - - - -

We’ve used the FIPS codes for both Missouri (29) and St. Louis City (29510) here - you can find a full list of Missouri counties here.

-
-
-

Add Geometry

-

The tidycensus package also includes tools for downloading the geometries for these data as well. For instance, we can add geometric data to our previous call for City of St. Louis tract-level data on race by adding the geometry = TRUE argument:

- - - - -

Notice how I used the zcol argument for mapview() to preview a specific set of data as a thematic layer on the map! These data are not normalized, but we do get a quick preview of the distribution of Asian residents in St. Louis City.

-
-
-
-

Decennial Census Data

-
-

Get List of Variables

-

To get a preview of variables available in the get_acs() function, we can use the load_variables() function again. We’ll use "acs5" for our dataset and, for this example, we’ll pull from the most recent 2019 ACS year:

- - - - -

Try searching for the table B19013, the median household income table.

-
-
-

Get and Interpret ACS Data

-

We’ll illustrate get_acs() by using the data in table B19019. First, we’ll download these data as a full table for all counties in Missouri:

- - - -
## download
-
-
-## preview
-mapview(countyIncome, zcol = "")
- - - -

Notice how we needed to specify _001E for zcol. That references the specific variable we want to map - variable 1 in the table’s estimate (or E). The M values refer to the margin of the error - we expect this estimate to be off by some amount within +/- this value.

-

We can also download a specific column, like the median income for one-person households (B19019_002):

- - - -
## download
-
-
-## preview
-mapview(countyIncome, zcol = "")
- - - -
-
-
-

Combining Data Sources

-

Perhaps we have a range of data that we want to include. For this example, we’ll download data on median income and the proportion of women in tracts in Boone County, Missouri. We’ll download the income data with geometry = TRUE and the sex data with geometry = FALSE:

- - - -
## download
-booneIncome <- get_acs(geography = "tract", year = 2019, state = 29,
-                       county = "019", variables = "B19019_001", 
-                       output = "wide", geometry = TRUE) %>%
-  rename(median_income = B19019_001E) %>%
-  select(GEOID, median_income)
-
-## download
-booneSex <- get_acs(geography = "tract", year = 2019, state = 29,
-                       county = "019", variables = c("B01001_001", "B01001_026"),
-                       output = "wide") %>%
-  mutate(pct_women = B01001_026E/B01001_001E*100) %>%
-  select(GEOID, pct_women)
- - - -

To combine these data, we’ll use left_join() from dplyr. Our sf object should always be the first object in the join (the x data) and our non-sf data should be the second data (the y data):

- - - - -

Three common issues arise:

-
    -
  1. The ID columns are named differently: by = c("GEOID" = "geoid")
  2. -
  3. The ID columns are different type: booneIncome <- mutate(GEOID = as.numeric(GEOID))
  4. -
  5. Both objects are sf objects: st_geometry(booneSEX) <- NULL
  6. -
-
-
-

Using Tigris

-

To get data from the TIGER/line database, we can use the tigris package. You can see a full list of the data available here.

-
-

State Data

-

We can download a generalized version, which smooths out state boundaries so that the overall image is both smaller in disk size and (sometimes) easier to read. This is particularly helpful if you are making small scale maps of the entire United States. We’ll get these data at the “20m” resolution using the states() function:

- - - - -
-
-

County Data

-

Now, we’ll get more detailed data - all of the county boundaries for Missouri. We’ll use the counties() function using a slightly less generalized resolution, “5m”:

- - - - -
-
-

Tract Data

-

Now, we’ll get even more detailed data - all of the tract boundaries for St. Charles County, Missouri. We’ll use the tracts() function with cb = FALSE by default:

- - - -
-
- -
LS0tCnRpdGxlOiAiTWVldGluZyBFeGFtcGxlcyIKYXV0aG9yOiAiQ2hyaXN0b3BoZXIgUHJlbmVyLCBQaEQiCmRhdGU6ICcoYHIgZm9ybWF0KFN5cy50aW1lKCksICIlQiAlZCwgJVkiKWApJwpvdXRwdXQ6IAogIGdpdGh1Yl9kb2N1bWVudDogZGVmYXVsdAogIGh0bWxfbm90ZWJvb2s6IGRlZmF1bHQgCi0tLQoKIyMgSW50cm9kdWN0aW9uClRoaXMgbm90ZWJvb2sgaWxsdXN0cmF0ZXMgZGF0YSBhY2Nlc3MgdGhyb3VnaCBib3RoIGB0aWdyaXNgIGFuZCBgdGlkeWNlbnN1c2AgYXMgd2VsbCBhcyBqb2lucyB1c2luZyBgZHBseXJgLgoKIyMgRGVwZW5kZW5jaWVzClRoaXMgbm90ZWJvb2sgcmVxdWlyZXMgdGhlIGZvbGxvd2luZyBwYWNrYWdlczoKCmBgYHtyIGxvYWQtcGFja2FnZXN9CiMgdGlkeXZlcnNlIHBhY2thZ2VzCmxpYnJhcnkoZHBseXIpICAgICAgICMgZGF0YSB3cmFuZ2xpbmcKCiMgc3BhdGlhbCBwYWNrYWdlcwpsaWJyYXJ5KG1hcHZpZXcpICAgICAjIHByZXZpZXcgZ2VvbWV0cmljIGRhdGEKbGlicmFyeShzZikgICAgICAgICAgIyBzcGF0aWFsIHRvb2xzCmxpYnJhcnkodGlkeWNlbnN1cykgICMgZGVtb2dyYXBoaWMgZGF0YQpsaWJyYXJ5KHRpZ3JpcykgICAgICAjIHRpZ2VyL2xpbmUgZGF0YQoKIyBvdGhlciBwYWNrYWdlcwpsaWJyYXJ5KGhlcmUpICAgICAgICAjIGZpbGUgcGF0aCBtYW5hZ2VtZW50CmBgYAoKIyMgdGlkeWNlbnN1cyBTZXQtdXAKQmVmb3JlIHVzaW5nIGB0aWR5Y2Vuc3VzYCwgeW91IG5lZWQgdG8gaW5zdGFsbCBhIGNlbnN1cyBBUEkga2V5LiBVc2UgdGhlIHN5bnRheCBiZWxvdywgY29waWVkIGludG8geW91ciBjb25zb2xlLCB0byBpbnN0YWxsIHRoZSBrZXkgeW91IHJlY2VpdmVkIHZpYSBlbWFpbC4KCmBgYHIKY2Vuc3VzX2FwaV9rZXkoIktFWSIsIGluc3RhbGwgPSBUUlVFKQpgYGAKClRoaXMgaXMgbm90IGEgY29kZSBjaHVuayB5b3Ugd2lsbCBuZWVkIGluIGVhY2ggbm90ZWJvb2suIEFzIGxvbmcgYXMgYGluc3RhbGwgPSBUUlVFYCwgeW91IHdpbGwgb25seSBoYXZlIHRvIGRvIHRoaXMgb25jZSEKCiMjIERlY2VubmlhbCBDZW5zdXMgRGF0YQojIyMgR2V0IExpc3Qgb2YgVmFyaWFibGVzClRvIGdldCBhIHByZXZpZXcgb2YgdmFyaWFibGVzIGF2YWlsYWJsZSBpbiB0aGUgYGdldF9kZWNlbm5pYWwoKWAgZnVuY3Rpb24sIHdlIGNhbiB1c2UgdGhlIGBsb2FkX3ZhcmlhYmxlcygpYCBmdW5jdGlvbjoKCmBgYHtyIHByZXZpZXctY2Vuc3VzfQoKYGBgCgpJIGZpbmQgaXQgdXNlZnVsIHRvIGFzc2lnbiB0aGUgb3V0cHV0IG9mIHRoaXMgZnVuY3Rpb24gdG8gYW4gb2JqZWN0IHNvIHRoYXQgSSBjYW4gc2VhcmNoIHRocm91Z2ggaXQuIFRyeSBzZWFyY2hpbmcgZm9yIHRoZSB2YXJpYWJsZSBgUDAwMTAwMDFgLCB0aGUgdG90YWwgcG9wdWxhdGlvbiBvZiBhIGdlb2dyYXBoaWMgdW5pdCwgaW4gdGhlIGBjZW5zdXNgIG9iamVjdC4KCiMjIyBEb3dubG9hZCBhIFNpbmdsZSBWYXJpYWJsZQpUbyBkb3dubG9hZCBkYXRhLCB3ZSBjYW4gdXNlIHVzZSB0aGUgYGdldF9kZWNlbm5pYWwoKWAgZnVuY3Rpb24gdG8gYWNjZXNzLCBmb3IgZXhhbXBsZSwgcG9wdWxhdGlvbiBieSBzdGF0ZSBpbiAyMDAwOgoKYGBge3IgY2Vuc3VzLXN0YXRlLXBvcCwgcmVzdWx0cyA9ICJoaWRlIn0KCmBgYAoKQSBmdWxsIGxpc3Qgb2YgdGhlIGdlb2dyYXBoaWVzIGF2YWlsYWJsZSBpbiBgdGlkeWNlbnN1c2AgY2FuIGJlIGZvdW5kIFtoZXJlXShodHRwczovL3dhbGtlci1kYXRhLmNvbS90aWR5Y2Vuc3VzL2FydGljbGVzL2Jhc2ljLXVzYWdlLmh0bWwjZ2VvZ3JhcGh5LWluLXRpZHljZW5zdXMtMSkuCgojIyMgRG93bmxvYWQgYSBGdWxsIFRhYmxlCk1vc3QgdmFyaWFibGVzIGluIHRoZSBkZWNlbm5pYWwgY2Vuc3VzIGFyZSBhY3R1YWxseSBhIHBhcnQgb2YgYSB0YWJsZS4gVGhlcmUgYXJlIGluZGl2aWR1YWwgdmFyaWFibGVzLCBmb3IgZXhhbXBsZSwgZm9yIHJhY2U6CgpgYGB7ciBzaG93LXZhcmlhYmxlc30KY2Vuc3VzICU+JQogIGZpbHRlcihjb25jZXB0ID09ICJQMy4gUkFDRSBbOF0iKQpgYGAKCldlIHJhcmVseSB3YW50IHRvIGRvd25sb2FkIHRoZXNlIG9uZSBhdCBhIHRpbWUuIEluc3RlYWQsIHdlIHdhbnQgdG8gZG93bmxvYWQgdGhlbSBhdCBvbmUgdGltZSBpbnRvIGEgc2luZ2xlIGRhdGEgZnJhbWUuIFRoZSB0YWJsZSBudW1iZXIgZm9yIHRoZXNlIGRhdGEgaXMgYFAwMDNgIC0gd2UgdGFrZSB0aGUgZmlyc3QgZm91ciBjaGFyYWN0ZXJzIGZyb20gdGhlIGBuYW1lYCB2YXJpYWJsZS4KCmBgYHtyIGNlbnN1cy1zdGwtcmFjZSwgcmVzdWx0cyA9ICJoaWRlIn0KCmBgYAoKV2UndmUgdXNlZCB0aGUgRklQUyBjb2RlcyBmb3IgYm90aCBNaXNzb3VyaSAoYDI5YCkgYW5kIFN0LiBMb3VpcyBDaXR5IChgMjk1MTBgKSBoZXJlIC0geW91IGNhbiBmaW5kIGEgZnVsbCBsaXN0IG9mIE1pc3NvdXJpIGNvdW50aWVzIFtoZXJlXShodHRwczovL3d3dy5tc2Rpcy5taXNzb3VyaS5lZHUvcmVzb3VyY2VzL2ZpcHMuaHRtbCkuCgojIyMgQWRkIEdlb21ldHJ5ClRoZSBgdGlkeWNlbnN1c2AgcGFja2FnZSBhbHNvIGluY2x1ZGVzIHRvb2xzIGZvciBkb3dubG9hZGluZyB0aGUgZ2VvbWV0cmllcyBmb3IgdGhlc2UgZGF0YSBhcyB3ZWxsLiBGb3IgaW5zdGFuY2UsIHdlIGNhbiBhZGQgZ2VvbWV0cmljIGRhdGEgdG8gb3VyIHByZXZpb3VzIGNhbGwgZm9yIENpdHkgb2YgU3QuIExvdWlzIHRyYWN0LWxldmVsIGRhdGEgb24gcmFjZSBieSBhZGRpbmcgdGhlIGBnZW9tZXRyeSA9IFRSVUVgIGFyZ3VtZW50OgoKYGBge3J9CgpgYGAKCk5vdGljZSBob3cgSSB1c2VkIHRoZSBgemNvbGAgYXJndW1lbnQgZm9yIGBtYXB2aWV3KClgIHRvIHByZXZpZXcgYSBzcGVjaWZpYyBzZXQgb2YgZGF0YSBhcyBhIHRoZW1hdGljIGxheWVyIG9uIHRoZSBtYXAhIFRoZXNlIGRhdGEgYXJlIG5vdCBub3JtYWxpemVkLCBidXQgd2UgZG8gZ2V0IGEgcXVpY2sgcHJldmlldyBvZiB0aGUgZGlzdHJpYnV0aW9uIG9mIEFzaWFuIHJlc2lkZW50cyBpbiBTdC4gTG91aXMgQ2l0eS4KCiMjIERlY2VubmlhbCBDZW5zdXMgRGF0YQojIyMgR2V0IExpc3Qgb2YgVmFyaWFibGVzClRvIGdldCBhIHByZXZpZXcgb2YgdmFyaWFibGVzIGF2YWlsYWJsZSBpbiB0aGUgYGdldF9hY3MoKWAgZnVuY3Rpb24sIHdlIGNhbiB1c2UgdGhlIGBsb2FkX3ZhcmlhYmxlcygpYCBmdW5jdGlvbiBhZ2Fpbi4gV2UnbGwgdXNlIGAiYWNzNSJgIGZvciBvdXIgZGF0YXNldCBhbmQsIGZvciB0aGlzIGV4YW1wbGUsIHdlJ2xsIHB1bGwgZnJvbSB0aGUgbW9zdCByZWNlbnQgMjAxOSBBQ1MgeWVhcjoKCmBgYHtyIHByZXZpZXctYWNzfQoKYGBgCgpUcnkgc2VhcmNoaW5nIGZvciB0aGUgdGFibGUgYEIxOTAxM2AsIHRoZSBtZWRpYW4gaG91c2Vob2xkIGluY29tZSB0YWJsZS4KCiMjIyBHZXQgYW5kIEludGVycHJldCBBQ1MgRGF0YQpXZSdsbCBpbGx1c3RyYXRlIGBnZXRfYWNzKClgIGJ5IHVzaW5nIHRoZSBkYXRhIGluIHRhYmxlIGBCMTkwMTlgLiBGaXJzdCwgd2UnbGwgZG93bmxvYWQgdGhlc2UgZGF0YSBhcyBhIGZ1bGwgdGFibGUgZm9yIGFsbCBjb3VudGllcyBpbiBNaXNzb3VyaToKCmBgYHtyIG1lZGlhbi1pbmNvbWUtMX0KIyMgZG93bmxvYWQKCgojIyBwcmV2aWV3Cm1hcHZpZXcoY291bnR5SW5jb21lLCB6Y29sID0gIiIpCmBgYAoKTm90aWNlIGhvdyB3ZSBuZWVkZWQgdG8gc3BlY2lmeSBgXzAwMUVgIGZvciBgemNvbGAuIFRoYXQgcmVmZXJlbmNlcyB0aGUgc3BlY2lmaWMgdmFyaWFibGUgd2Ugd2FudCB0byBtYXAgLSB2YXJpYWJsZSAxIGluIHRoZSB0YWJsZSdzIGVzdGltYXRlIChvciBgRWApLiBUaGUgYE1gIHZhbHVlcyByZWZlciB0byB0aGUgbWFyZ2luIG9mIHRoZSBlcnJvciAtIHdlIGV4cGVjdCB0aGlzIGVzdGltYXRlIHRvIGJlIG9mZiBieSBzb21lIGFtb3VudCB3aXRoaW4gKy8tIHRoaXMgdmFsdWUuCgpXZSBjYW4gYWxzbyBkb3dubG9hZCBhIHNwZWNpZmljIGNvbHVtbiwgbGlrZSB0aGUgbWVkaWFuIGluY29tZSBmb3Igb25lLXBlcnNvbiBob3VzZWhvbGRzIChgQjE5MDE5XzAwMmApOgoKYGBge3IgbWVkaWFuLWluY29tZS0yfQojIyBkb3dubG9hZAoKCiMjIHByZXZpZXcKbWFwdmlldyhjb3VudHlJbmNvbWUsIHpjb2wgPSAiIikKYGBgCgojIyBDb21iaW5pbmcgRGF0YSBTb3VyY2VzClBlcmhhcHMgd2UgaGF2ZSBhIHJhbmdlIG9mIGRhdGEgdGhhdCB3ZSB3YW50IHRvIGluY2x1ZGUuIEZvciB0aGlzIGV4YW1wbGUsIHdlJ2xsIGRvd25sb2FkIGRhdGEgb24gbWVkaWFuIGluY29tZSBhbmQgdGhlIHByb3BvcnRpb24gb2Ygd29tZW4gaW4gdHJhY3RzIGluIEJvb25lIENvdW50eSwgTWlzc291cmkuIFdlJ2xsIGRvd25sb2FkIHRoZSBpbmNvbWUgZGF0YSB3aXRoIGBnZW9tZXRyeSA9IFRSVUVgIGFuZCB0aGUgc2V4IGRhdGEgd2l0aCBgZ2VvbWV0cnkgPSBGQUxTRWA6CgpgYGB7ciBkb3dubG9hZC1ib29uZX0KIyMgZG93bmxvYWQKYm9vbmVJbmNvbWUgPC0gZ2V0X2FjcyhnZW9ncmFwaHkgPSAidHJhY3QiLCB5ZWFyID0gMjAxOSwgc3RhdGUgPSAyOSwKICAgICAgICAgICAgICAgICAgICAgICBjb3VudHkgPSAiMDE5IiwgdmFyaWFibGVzID0gIkIxOTAxOV8wMDEiLCAKICAgICAgICAgICAgICAgICAgICAgICBvdXRwdXQgPSAid2lkZSIsIGdlb21ldHJ5ID0gVFJVRSkgJT4lCiAgcmVuYW1lKG1lZGlhbl9pbmNvbWUgPSBCMTkwMTlfMDAxRSkgJT4lCiAgc2VsZWN0KEdFT0lELCBtZWRpYW5faW5jb21lKQoKIyMgZG93bmxvYWQKYm9vbmVTZXggPC0gZ2V0X2FjcyhnZW9ncmFwaHkgPSAidHJhY3QiLCB5ZWFyID0gMjAxOSwgc3RhdGUgPSAyOSwKICAgICAgICAgICAgICAgICAgICAgICBjb3VudHkgPSAiMDE5IiwgdmFyaWFibGVzID0gYygiQjAxMDAxXzAwMSIsICJCMDEwMDFfMDI2IiksCiAgICAgICAgICAgICAgICAgICAgICAgb3V0cHV0ID0gIndpZGUiKSAlPiUKICBtdXRhdGUocGN0X3dvbWVuID0gQjAxMDAxXzAyNkUvQjAxMDAxXzAwMUUqMTAwKSAlPiUKICBzZWxlY3QoR0VPSUQsIHBjdF93b21lbikKYGBgCgpUbyBjb21iaW5lIHRoZXNlIGRhdGEsIHdlJ2xsIHVzZSBgbGVmdF9qb2luKClgIGZyb20gYGRwbHlyYC4gT3VyIGBzZmAgb2JqZWN0IHNob3VsZCBhbHdheXMgYmUgdGhlIGZpcnN0IG9iamVjdCBpbiB0aGUgam9pbiAodGhlIGB4YCBkYXRhKSBhbmQgb3VyIG5vbi1zZiBkYXRhIHNob3VsZCBiZSB0aGUgc2Vjb25kIGRhdGEgKHRoZSBgeWAgZGF0YSk6CgpgYGB7ciBib29uZS1qb2lufQoKYGBgCgpUaHJlZSBjb21tb24gaXNzdWVzIGFyaXNlOgoKICAxLiBUaGUgSUQgY29sdW1ucyBhcmUgbmFtZWQgZGlmZmVyZW50bHk6IGBieSA9IGMoIkdFT0lEIiA9ICJnZW9pZCIpYAogIDIuIFRoZSBJRCBjb2x1bW5zIGFyZSBkaWZmZXJlbnQgdHlwZTogYGJvb25lSW5jb21lIDwtIG11dGF0ZShHRU9JRCA9IGFzLm51bWVyaWMoR0VPSUQpKWAKICAzLiBCb3RoIG9iamVjdHMgYXJlIGBzZmAgb2JqZWN0czogYHN0X2dlb21ldHJ5KGJvb25lU0VYKSA8LSBOVUxMYAoKIyMgVXNpbmcgVGlncmlzClRvIGdldCBkYXRhIGZyb20gdGhlIFRJR0VSL2xpbmUgZGF0YWJhc2UsIHdlIGNhbiB1c2UgdGhlIGB0aWdyaXNgIHBhY2thZ2UuIFlvdSBjYW4gc2VlIGEgZnVsbCBsaXN0IG9mIHRoZSBkYXRhIGF2YWlsYWJsZSBbaGVyZV0oaHR0cHM6Ly9jcmFuLnItcHJvamVjdC5vcmcvd2ViL3BhY2thZ2VzL3RpZ3Jpcy90aWdyaXMucGRmKS4KCiMjIyBTdGF0ZSBEYXRhCldlIGNhbiBkb3dubG9hZCBhIGdlbmVyYWxpemVkIHZlcnNpb24sIHdoaWNoIHNtb290aHMgb3V0IHN0YXRlIGJvdW5kYXJpZXMgc28gdGhhdCB0aGUgb3ZlcmFsbCBpbWFnZSBpcyBib3RoIHNtYWxsZXIgaW4gZGlzayBzaXplIGFuZCAoc29tZXRpbWVzKSBlYXNpZXIgdG8gcmVhZC4gVGhpcyBpcyBwYXJ0aWN1bGFybHkgaGVscGZ1bCBpZiB5b3UgYXJlIG1ha2luZyBzbWFsbCBzY2FsZSBtYXBzIG9mIHRoZSBlbnRpcmUgVW5pdGVkIFN0YXRlcy4gV2UnbGwgZ2V0IHRoZXNlIGRhdGEgYXQgdGhlICIyMG0iIHJlc29sdXRpb24gdXNpbmcgdGhlIGBzdGF0ZXMoKWAgZnVuY3Rpb246IAoKYGBge3IgZ2V0LXN0YXRlc30KCmBgYAoKIyMjIENvdW50eSBEYXRhCk5vdywgd2UnbGwgZ2V0IG1vcmUgZGV0YWlsZWQgZGF0YSAtIGFsbCBvZiB0aGUgY291bnR5IGJvdW5kYXJpZXMgZm9yIE1pc3NvdXJpLiBXZSdsbCB1c2UgdGhlIGBjb3VudGllcygpYCBmdW5jdGlvbiB1c2luZyBhIHNsaWdodGx5IGxlc3MgZ2VuZXJhbGl6ZWQgcmVzb2x1dGlvbiwgIjVtIjoKCmBgYHtyIGdldC1jb3VudGllc30KCmBgYAoKIyMjIFRyYWN0IERhdGEKTm93LCB3ZSdsbCBnZXQgZXZlbiBtb3JlIGRldGFpbGVkIGRhdGEgLSBhbGwgb2YgdGhlIHRyYWN0IGJvdW5kYXJpZXMgZm9yIFN0LiBDaGFybGVzIENvdW50eSwgTWlzc291cmkuIFdlJ2xsIHVzZSB0aGUgYHRyYWN0cygpYCBmdW5jdGlvbiB3aXRoIGBjYiA9IEZBTFNFYCBieSBkZWZhdWx0OgoKYGBge3IgZ2V0LXRyYWN0c30KCmBgYAo=
- - - -