Skip to main content Link Menu Expand (external link) Document Search Copy Copied

cover image

Data Analytics and Visualization

RE 519, Runstad Department of Real Estate, University of Washington, Autumn 2025
Monday & Wednesday, 2:30 - 3:50pm, Mechanical Engineering Building 245
Haoyu Yue (Pre-doctoral Instructor), [email protected], Schedule Office Hours


Real estate decision-making requires the assessment of interdisciplinary datasets, which include socioeconomic, financial, and environmental data. Determining evolving patterns, analyzing and visualizing them, is critical in holistically assessing an area and a real estate decision to be made. This course aims to provide you with an opportunity to improve your coding ability and demonstrate that using R is more replicable and efficient than Excel.

We will work in groups to solve tricky data analytics & visualization problems. Of course, we will encounter a lot of new commands and new ways of thinking about how data is organized. However, we will most importantly learn how to understand the process of data analysis and how to best inform our audience and honestly describe the underlying data. The course is developed based on materials from Dr. Feiyang Sun at UC San Diego, Siman Ning, and Christian Phillips.


December 04, 2025

All announcements →

Final Announcements

Dear all, as the quarter ends, I would like to appreciate your effort during the class! We saw lots of great projects and positive feedback in terms of the class. There are some final announcements about the class and maybe future study in data science.

Project Final Delivery and All Submissions: the final deadline for all submissions is December 12 (the last day of this quarter). For the project delivery, please check the details on class website.

Peer Review (within-group): I would like you to report how working with your group members went over the course of the quarter. The expectation is that you worked equally with your partner on the final project. If this was not the case, let me know, and I will adjust grades accordingly. Canvas Assignment Page.

Course Evaluation: this is a formal university-wide course evaluation. The system will be closed on December 5 (this Friday). Course evaluation is always important to any instructor, and I appreciate your input so we can develop and adjust the course going forward. The link to the Course Evaluation.

Future Study in Data Science: this class intends to be an introduction to data science and we briefly cover lots of aspects: programming in R, geospatial data, visualization, regression, machine learning, and large language models. If you are into any of those topics, I recommend studying online and taking classes at UW. This section lists some UW courses for reference.

I hope you will have a wonderful winter break, and please feel free to contact me if you have any questions in the future. Happy new year and holiday in advance!


Schedules

Go to the recent section. This schedule is subject to change, and please check back regularly for updates. All readings and materials can be directly accessed via the links below, although some may require a UW NetID login. Some readings and links about R/coding are on each lab session page. Please give us any anonymous suggestions about the lectures, labs, or anything using the anonymous suggestions box.

I - Introduction to Data Science and R

Sep 24
Overview and the Values of Data Science
Slides / Pre-class Survey
LAB 1-A Setup
Page / Rmd
OptionalData Science and its Relationship to Big Data and Data-driven Decision Making. Foster Provost and Tom Fawcett. 2013.
OptionalGetting ahead of the Market: How Big Data is Transforming Real Estate. McKinsey & Company. 2018.
Sep 29
Data in Real Estate
Slides
LAB 1-B Basic of R/RStudio and Markdown
Page / Rmd
REQUIREDChapter 1-2, Real Estate Analysis in the Information Age. Kimberly Winson-Geideman, et al. 2018.
OptionalChapter 1-3, Seeing Theory - A Visual Introduction to Probability and Statistics. Daniel Kunin.
OptionalChapter 5: Market, Place, Interface, All Data Are Local: Thinking Critically in a Data-Driven Society. Yanni Alexander Loukissas. 2019.
Oct 01
Diving into R
LAB 1-C Dataframes and Accessing Census Data
Page / Rmd
OptionalTidyverse Style Guide. The Tidyverse Team.
OptionalUnderstanding and Using American Community Survey Data. United States Census Bureau. 2020.
Oct 06
Data Science Workflows and Components
Slides
LAB 2-A Modifying Dataframes
Page / Rmd
LAB 1 DUE 11:59 PM
REQUIREDChapter 3-4, Real Estate Analysis in the Information Age. Kimberly Winson-Geideman, et al. 2018.
OptionalWhat Is Open Reproducible Science. Jenny Palomino, et al. 2020,
OptionalHow do Data Science Workers Collaborate? Roles, Workflows, and Tools. Amy X. Zhang, et al. 2020.
Oct 08
Use Cases of Data Science in Real Estate
LAB 2-B Summarizing and Joining Dataframes, GitHub
Page / Rmd
REQUIREDChapter 7 and 9, Real Estate Analysis in the Information Age. Kimberly Winson-Geideman, et al. 2018.
OptionalFinding Common Ground: Best Practices for State Policies Supporting Transit-Oriented Development. Mason A. Virant, et al. 2024.
OptionalUrban Big Data: City Management and Real Estate Markets. Richard Barkham, et al. 2022.
OptionalLearn Git Branching. Learn to use Git through Terminal Rather than using GitHub Desktop.
Team Formation Due
Project Team Formation Instruction

II - Data Visualization

Oct 13
Data Visual Design
Slides
LAB 3-A Tidy and Skim Data
Page / Rmd
LAB 2 DUE 11:59 PM

OptionalData Viz Project by ferdio.
OptionalFrom Data to Viz.
OptionalDesign and Redesign in Data Visualization. Martin Wattenberg and Fernanda Viégas. 2015.
OptionalVisual and Statistical Thinking: Displays of Evidence for Making Decisions. Edward Tufte. 1997.

Oct 15
Exploratory Data Analysis (EDA)
LAB 3-B Basic Exploratory Data Analysis in R
Page / Rmd
REQUIREDChapter 8, Real Estate Analysis in the Information Age. Kimberly Winson-Geideman, et al. 2018.
OptionalExploratory Data Analysis. United States Environmental Protection Agency.
Oct 20
Visualization Perception
Slides
LAB 4 Visualization using R and ggplot2
Page / Rmd / Data
LAB 3 DUE 11:59 PM
REQUIREDDefense Against Dishonest Charts. Nathan Yau.
OptionalAutomating the Design of Graphical Presentations of Relational Information. Jock Mackinlay. 1986.
OptionalChapter 9, Visualize This. Nathan Yau. 2024.
OptionalHow to Lie with Charts. Gerald Everett Jones. 2018.
Oct 22
No Class
Instructor leave due to ACSP Annual Conference 2025
Oct 27
Guest Speaker: Drew Dolan; Principal, Fund Manager, DXD Capital
Topic: Data-driven Self Storage Real Estate Investment
Oct 29
Introduction to Tableau
LAB 5-A Tableau
Page / Packaged Tableau / Airbnb Data / Affordability Data
LAB 4 DUE 11:59 PM
OptionalLearning Tableau Desktop by Tableau
OptionalTableau Tutorial by GeeksforGeeks
OptionalTableau: An Introduction. Princeton University.
OptionalTableau Viz Gallery.
OptionalTableau Dashboard Showcase.
Nov 03
Analyze and Visualize Space
LAB 5-B Sptatial Data and Mapping using R
Page / Rmd
Extra credits - data sharing DUE 11:59 PM
RequiredData Viz Project by ferdio - Geospatial Family.
OptionalCartographic Projections: An Interactive Exploration of Various Ways to Flatten a Sphere. Jeffrey Heer.
OptionalChapter 7, Visualize This. Nathan Yau. 2024.
Nov 05
Dashboard using Tableau
LAB 6-A Dashboard using Tableau
Page / Rmd
LAB 5 DUE 11:59 PM
OptionalReal Estate Investment Dashboard Example. Tableau.
OptionalTableau Desktop and Web Authoring Help. Tableau.

III - Data Modeling

Nov 10
Statistics Review for Data Analysis
LAB 6-B Command Line, SQL, and Miscellaneous
Page / Rmd
OptionalChapter 1-3, Seeing Theory - A Visual Introduction to Probability and Statistics. Daniel Kunin.
Nov 12
Linear Regression
Slides
LAB 7-A Linear Regression in Statistics
Page / Rmd
LAB 6 DUE 11:59 PM
Project Proposal Due 11:59 PM
Project Proposal Instruction

REQUIREDChapter 10 and 12, Real Estate Analysis in the Information Age. Kimberly Winson-Geideman, et al. 2018.
OptionalChapter 4-6, Seeing Theory - A Visual Introduction to Probability and Statistics. Daniel Kunin.

Nov 17
Predictive Modeling
Slides
LAB 7-B Linear Regression in Machine Learning
Page / Rmd
Time Series Analysis (Optional)
Canvas Page by Christian Phillips
OptionalStatistical Modeling: The Two Cultures. Leo Breiman. 2001.
OptionalChapter 10 Predictive Modeling, Modern Data Science with R. Benjamin S. Baumer et al. 2024.
Nov 19
Supervised Learning
Slides
LAB 8-A Decision Trees
Page / Rmd
OptionalA Golden Decade of Deep Learning: Computing Systems & Applications. Jeffrey Dean (UW Alumni, Google). 2022.
OptionalWhat is a Neural Network. 3Blue1Brown. 2017.
OptionalChapter 11 Supervised Learning, Modern Data Science with R. Benjamin S. Baumer et al. 2024.
Nov 24
Guest Speaker: Hsuan (Jimmy) Lo
Zoom
Quantitative UX Researcher, Meta; Doctor in Housing Economics, Harvard University
Topic: Rethinking Real Estate with AI and Data
Unsupervised Learning (This session will be fully online)
Slides
LAB 8-B K-Means Clustering
Page / Rmd / Gemini Lab
LAB 7 DUE 11:59 PM
OptionalChapter 12 Unsupervised Learning, Modern Data Science with R. Benjamin S. Baumer et al. 2024.
OptionalThe Housing Affordability Crisis: Property Tax as a Problem-Solver or Trouble-Maker. Hsuan (Jimmy) Lo. 2023.
Nov 26
Project + Coding Clinic (Optional Online Session)
Zoom
Dec 01
Large Language Models and Societal Impacts of AI
Slides / Course Evaluation
LAB 9 (Optional) Building an AI Chatbot
Page

REQUIREDChapter 13-14, Real Estate Analysis in the Information Age. Kimberly Winson-Geideman, et al. 2018.
OptionalA Brief Overview of AI governance for Responsible Machine Learning Systems. Navdeep Gill et al. 2022.
OptionalAI for Social Good. Nature Communications. Nenad Tomašev et al. 2020.
OptionalAtlas of AI: Power, Politics, and the Planetary Costs of Artificial Intelligence. Kate Crawford. 2022.
OptionalArtificial Intelligence: Real Estate Revolution or Evolution? JLL Inc.

IV - Data Analytics and Visualization Projects

Dec 03
Project Presentation
Project Presentation Instruction
LAB 8 DUE 11:59 PM
Dec 12
Final Project Submission
Project Submission Instruction
Final Project DUE 11:59 PM


Back to Top
Built on Just the Class developed by Kevin Lin at Allen School