Session 2: Multiple Regression — Going Beyond the Basics
Note
Date: Thursday, 09 April 2026, 16:00–19:00
Business question
What features drive hotel prices in Vienna, once we control for location?
Learning goals
- Interpret multiple regression output with confidence
- Understand the role of control variables and what “holding constant” means
- Compare model fit and interpret standardised coefficients
- Communicate regression results to a non-technical audience
Session outline
| Time | Activity |
|---|---|
| 16:00–16:10 | Debriefing of take-home task 1 |
| 16:10–16:30 | Input lecture: categorical variables and interactions |
| 16:30–17:00 | Live coding: expanding take-home 1 |
| 17:00–17:15 | Break |
| 17:15–18:15 | In-session exercise |
| 18:15–18:20 | Short break |
| 18:20–18:45 | Debriefing the exercise |
| 18:45–19:00 | Introduce Take-home Task 2, Q&A |
Materials
| File | Description |
|---|---|
| Slides | Lecture slides — open in browser, press F for fullscreen |
| Lecture notes | Extended live coding document built during the session: extend task 1 to adequately include categorical variables and interaction Terms |
| Exercise sheet | In-session exercise — analysing the determinants of hotel prices in Vienna |
| Exemplary solution | Exemplary solution to the in-session exercise |
Take-home task 2
Assigned at the end of this session. See the dedicated task page for full instructions, materials, and the GitHub Classroom link.