Course Schedule
Course Schedule
Point Referenced Data
Week One: Introduction: Git, R Studio, and Spatial Data Visualization
Weekly Resources:
Virtual Materials:
Class Overview:
-
Monday January 11: Course Overview and Class Conversation
- Wednesday January 13: Intro to R Studio, Git, and GitHub Classroom. (Interactive Demo)
- Friday January 15: Intro to Spatial Data Visualization in R with Leaflet (Interactive Demo)
Week Two: Linear Models and Bayesian Inference
Weekly Materials
-
Suggested Reading: Hierarchical Modeling and Analysis for Spatial Data (HMASD), Chapter 5: Basics of Bayesian Inference
-
Weekly Notes: PDF (RMD Source)
Class Overview:
-
Monday January 18: No Class MLK Day
-
Wednesday January 20: Linear Models Overview
-
Friday January 22: Linear Models + Bayes Intro
Week Three: Bayes and Stan
Weekly Materials
-
Suggested Reading: Gramacy: Surrogates Ch 5.1
-
Virtual Materials: R Stan Installation Guidelines
-
Weekly Notes: PDF (RMD Source)
Class Overview:
-
Monday January 25: Bayes Theorem + Bayesian overview
-
Wednesday January 27: Visual Overview of Bayesian Analysis
-
Friday January 29: Stan Demo (Interactive Demo) (Stan Demo) (Download Repo)
Week Four: Linear Algebra and Conditional Multivariate Normal
Weekly Materials
-
Suggested Reading: Gramacy: Surrogates Ch 5.1
-
Virtual Materials:
-
Weekly Notes: PDF (Download Repo)
Class Overview:
-
Monday February 1: Linear Algebra Recap
-
Wednesday February 3: Mathematical exploration of Multivariate Normal Distribution
-
Friday February 5: Correlated Normal Demo (Interactive Demo) Conditional Normal Demo (Download Repo)
Week Five: Gaussian Processes and GP regression
Weekly Materials
- Project 1 Proposal due end of day Monday February 8 (Download Repo)
-
Suggested Reading: HMASD Ch.1 Overview of Spatial Data Problems
- Weekly Notes:
Class Overview:
-
Monday February 8: Theory of Gaussian Processes
-
Wednesday February 10: GP in 2D
-
Friday February 12: GP demo (Interactive Demo) GP Demo (Download Repo)
Week Six: Projections, Distance Calculations, and Spatial Graphics
Weekly Materials
- Project 1: Introduction, Research Question, and Data viz due end of day Monday February 22
-
Suggested Reading: HMASD Ch.2 Basics of Point Referenced Models
- Weekly Notes:
Class Overview:
- Monday February 15: President’s Day no class
-
Wednesday February 17: Projections and Distance Calculations
- Friday February 19: Spatial data in R (ggmap reference)
Week Seven: Spatial Statistics Fundamentals
Weekly Materials
-
Suggested Reading: HMASD Ch.2 Basics of Point Referenced Models
-
Weekly Notes:
Class Overview:
- Monday February 22: Stationarity and Variograms
- Project 1: Introduction, Research Question, and Data viz due end of day Monday February 22
- Wednesday February 24: Fitting variograms and covariance functions
- Friday February 26: Spatial EDA: Lecture
Week Eight: Fitting Geostatistical Models
Weekly Materials
-
Project 1: Introduction, Research Question, and Data viz + Data Analysis due end of day Monday March 15
Class Overview:
-
Monday March 1: Spatial EDA
-
Wednesday March 3: Spatial EDA interactive demo (Download Repo)
-
Friday March 5: Spatial EDA [interactive demo] + Other model fitting options (RMD Source)
Week Nine: Fitting Geostatistical Models, part 2
Weekly Materials
- Weekly Notes:
Class Overview:
-
Monday March 8: Anisotropy + other covariance structure
- Wednesday March 10: Spatial prediction / model comparison
- Friday March 12: Spatial prediction / model comparison
Areal Data
Week Ten: Spatial GLMS / Areal Data Intro
Weekly Materials
- Weekly Notes:
- Final Project due end of day March 26
Class Overview:
- Monday March 15: Spatial GLMS
- GLMs Video (watch first)
- Spatial GLMs Video
- Project 1: Introduction, Research Question, and Data viz + Data Analysis due (Update existing repo)
-
Wednesday March 17: Spatial GLMs interactive demo
- Friday March 19: Areal Data Intro
Week Eleven: Areal Data: Intro
Weekly Materials
- Weekly Notes:
Class Overview:
-
Monday March 22:
-
Wednesday March 24:
-
Friday March 26:
- Project 1: due (Update existing repo)
Week Twelve: Areal Data Modeling
Weekly Materials
- Suggested Reading:
- Weekly Notes:
Class Overview:
-
Monday March 29: interactive demo: fitting areal data models, part 1 (Download Repo)
-
Wednesday March 31:
-
Friday April 2: no class: University Day
Week Thirteen: Point Process Data
Weekly Materials
- Suggested Reading:
- HMASD 8.1 - 8.3
- spatstat overview
- Weekly Notes:
Class Overview:
- Monday April 5:
-
Wednesday April 7:
- Friday April 9: asynchronous virtual class: spatstat overview
Week Fourteen:
Weekly Materials
-
Suggested Reading:
-
Weekly Notes:
Class Overview:
- Monday April 12:
-
Wednesday April 14:
- Friday April 16:
Week Fifteen:
Weekly Materials
- Weekly Notes:
Class Overview:
- Monday April 19: Matt Heaton Seminar (see Webex connection info on teams)
-
Wednesday April 21:
- Friday April 23:
- Project 2 video due Saturday April 24: (Download Project 2 Repo)
Week Sixteen:
Class Overview:
- Monday April 26: Virtual Office Hours
-
Wednesday April 28: Virtual Office Hours
- Friday April 30: Virtual Office Hours
- Project 2 paper due (Download Project 2 Repo)
- HW 8 due (8 points: post comments / questions on at least two other student’s videos)
Course Description
Statistical methods of spatial data analysis, stationary and nonstationary random fields, covariance structures, geostatistical models and analysis, spatial point process models and analysis, spatial lattice models and analysis. An emphasis will be placed on:
-
Creating maps and other data visualization products with spatial data,
-
Identifying differences between the three common spatial data types: point process, geostatistical, and areal data,
-
Using statistical software and either Bayesian or classical statistical techniques to analyze spatial point process, geostatistical, and areal data structures, and
-
Implementing version control tools, such as git and github, on spatial data analyses.
Learning Outcomes:
At the end of the course students will understand
-
point process theory and applications including homogeneous and non-homogeneous Poisson point processes
-
geostatistics including semivariogram estimation and kriging
-
spatial autoregression including covariance estimation, spatial logistic and Poisson models, simultaneous autoregressive models, conditional autoregressive models.
Course Syllabus
A downloadable PDF of the course syllabus is available: Download PDF Syllabus
Prerequisites
- Required: STAT 412, STAT 512, and STAT 422
- Preferred: STAT 506, extensive experience with R, and an understanding or interest in Bayesian statistics
Textbooks
- Hierarchical Modeling and Analysis for Spatial Data, Second Edition, by Bannerjee, Carlin, and Gelfand. While the second edition is preferred, the first edition will suffice.
- Animal Movement: Statistical Models for Telemetry Data, by Hooten, Johnson, McClintock, and Morales. Optional
Additional Resources
Analysis, data visualization, and version control procedures will be implemented with:
- R / R Studio
- Git / Github
Course Policies
Grading Policy
-
50% of your grade will be determined by homework assignments. Collaboration is encouraged on homework assignments, but everyone should complete their own assignments.
-
25% of your grade will be determined by a midterm project.
-
25% of your grade will be determined by a final project.
Collaboration
University policy states that, unless otherwise specified, students may not collaborate on graded material. Any exceptions to this policy will be stated explicitly for individual assignments. If you have any questions about the limits of collaboration, you are expected to ask for clarification.
In this class students are encouraged to collaborate on homework assignments, but exams and projects should be completed without collaboration.
Academic Misconduct
Section 420 of the Student Conduct Code describes academic misconduct as including but not limited to plagiarism, cheating, multiple submissions, or facilitating others’ misconduct. Possible sanctions for academic misconduct range from an oral reprimand to expulsion from the university.
Disabilities Policy
Federal law mandates the provision of services at the university-level to qualified students with disabilities. If you have a documented disability for which you are or may be requesting an accommodation(s), you are encouraged to contact the Office of Disability Services as soon as possible.
Masks
WEARING MASKS IN CLASSROOMS IS REQUIRED Face coverings that cover the mouth and nose are required in all indoor spaces and all enclosed or partially enclosed outdoor spaces. MSU requires all students to wear face masks or cloth face coverings in classrooms, laboratories and other similar spaces where in-person instruction occurs. MSU requires the wearing of masks in physical classrooms to help mitigate the transmission of SARS-CoV-2, which causes COVID-19. The MSU community views the adoption of these practices as a mark of good citizenship and respectful care of fellow classmates, faculty, and staff.
The complete details about MSU’s mask requirement can be found at https://www.montana.edu/health/coronavirus/index.html.
These requirements from the Office of the Commissioner of Higher Education are detailed in the MUS Healthy Fall 2020 Guidelines, Appendix B.
For more information: https://www.montana.edu/health/coronavirus/prevention/index.html
Compliance with the face-covering protocol is expected. If a you do not comply with a classroom rule, you may be requested to leave class. Section 460.00 of the MSU Code of Student Conduct covers “disruptive student behavior.”
Health-Related Class Absences
Please evaluate your own health status regularly and refrain from attending class and other on-campus events if you are ill. MSU students who miss class due to illness will be given opportunities to access course materials online. You are encouraged to seek appropriate medical attention for treatment of illness. In the event of contagious illness, please do not come to class or to campus to turn in work. Instead notify me by email about your absence as soon as practical, so that accommodations can be made. Please note that documentation (a Doctor’s note) for medical excuses is not required. MSU University Health Partners - as part their commitment to maintain patient confidentiality, to encourage more appropriate use of healthcare resources, and to support meaningful dialogue between instructors and students - does not provide such documentation.
Course Communication
In the event that one or more students and/or the instructor are required to quarantine or if the university moves courses online, the course may need to continue in a virtual format. Communication about how the course will proceed will be available through D2l.
Virtual Attendance
Due to the ongoing pandemic and issues stemming from this, a synchronous virtual attendance option will be permitted for this course. The Microsoft Teams platform will be used for this virtual option. When attending virtually, if at all possible, please plan to have your video camera turned on.
Approximate Course Outline
- Course Intro & Preliminaries:
- R
- Git
- Plotting spatial data
- Linear Models
- Stan / Bayesian Inference
- Gaussian Processes in 1D
- Point Referenced Data
- Areal Data
- Point Process Data (and potentially animal movement models)