Download the tutorial file, knit it to see the complete analysis, then run it chunk by chunk to understand each step.
Lab 5 answered what changed in Maricopa County between 2013 and 2019. Lab 6 asks the deeper question: is change spatially structured? You will classify each tract by how its LISA cluster membership changed over time, test whether change scores are spatially autocorrelated using space-time Moran’s I, and add a 2016 middle observation to distinguish sustained trends from noise.
The tutorial walks through every step with fully working code. Knit it first to see the finished product, then go back and run chunk by chunk to understand how it works.
moran.mc()Create this folder structure before downloading anything. Move the downloaded .qmd into PAF516/Lab6/ before opening it in RStudio.
PAF516/
Lab1/ Lab2/ Lab3/ Lab4/ Lab5/
Lab6/
Lab6_Tutorial.qmd ← downloaded tutorial (do not edit)
Lab6_Tutorial.html ← auto-generated when you knit
Lab6_Assignment_Howell.qmd ← your renamed assignment copy
Lab6_Assignment_Howell.html ← submit this to Canvas
Lab7/ ...
Lab6_Tutorial.qmd in RStudiopackages chunk (labeled #| label: packages)renv block only runs once automaticallyThe lab pulls live data from the Census Bureau. If you don’t have a key yet:
census_api_key("YOUR_KEY_HERE", install = TRUE)Click the Render button (blue arrow, top of editor) or press Cmd+Shift+K / Ctrl+Shift+K. This produces Lab6_Tutorial.html with all results — LISA cluster maps, transition matrices, trajectory maps, Moran scatterplots, and multi-point trend classifications. Review the output to see what the completed analysis looks like.
Place your cursor inside any code chunk and press the run shortcut. Output appears inline. Fix any errors before moving on. This is how you understand what each step does.
| Action | Mac | PC |
|---|---|---|
| Run current chunk | Cmd+Return | Ctrl+Enter |
| Run all chunks above | Cmd+Option+P | Ctrl+Alt+P |
| Knit / Render | Cmd+Shift+K | Ctrl+Shift+K |
| Step | What It Does |
|---|---|
| Step 1 | Rebuild the Lab 5 dataset — pull 2013 and 2019 data, compute pooled-standardized change scores |
| Step 2 | Build queen contiguity spatial weights matrix |
| Step 3 | Run LISA separately on the 2013 and 2019 hardship indices |
| Step 4 | Build a LISA transition matrix (rows = 2013, columns = 2019) |
| Step 5 | Classify tracts into trajectories: Persistent HH, Emerging HH, Dissolving HH, etc. |
| Step 6 | Trajectory map and side-by-side comparison (2013 LISA | 2019 LISA | Trajectories) |
| Step 7 | Space-time Moran’s I — test whether change scores are spatially autocorrelated |
| Step 8 | Multi-point trend analysis — add 2016 to distinguish sustained trends from noise |
Right-click → Save Link As. Save directly to your PAF516/Lab6/ folder. Do not open in the browser.