Explaining and Predicting Outcomes with Linear Regression using Python or R
Linear regression models how a continuous dependent variable is associated with one or more predictors of any type. As many practical problems deal with continuous outcomes (e.g. income, blood pressure, temperature, affect), linear regression is a popular and flexible tool.
Praktische info:
Leertraject
Inschrijven?
- Voorwaarden: Participants are expected to have an active knowledge of the basic principles underlying statistical strategies.
- Prijs: Industry, private sector, profession: € 1100 ; Non profit, government, higher education staff, (Doctoral) students, unemployed: € 495
Full reimbursement by Doctoral Schools is possible
Schedule: February 5, 12 and 26, March 5 and 12, 2026 from 5.30 pm to 9.30 pm. Each lecture is followed by a hands-on practical session.
Programme
The first two sessions of this module introduce the conceptual framework of the method using the simple case of a single predictor. Formulas and technicalities are kept to a minimum. The main focus is on interpretation of results and assessing model validity. Our reported results will include precision statements on expected outcomes and explanatory effects (hypothesis tests and confidence intervals). We further use the regression model to predict future results. For this, we provide prediction intervals and verify model performance on independent, left out datasets.
In session 3 and 4 we allow for more than one predictor leading to the multiple linear regression model. We focus on either explanation or prediction. How to come to a parsimonious but possibly flexible model starting from a large number of predictors will be discussed in detail. In these complex linear models, special attention will be given to interpreting individual predictor effects, as they critically depend on other terms in the model and underlying relations between predictors (confounding and effect modification).
In the last session a more elaborate data analysis is discussed. We touch on problems where linear regression is too restricted and replaced by related approaches such as generalized linear models and mixed models.
Different features will be illustrated with case examples from the instructors’ practical experience, and participants are encouraged to bring examples from their own work.
Hands-on exercises are worked out behind the PC in two parallel groups using Python or the R software.
Lesgever/spreker
Emmanuel Abatih is a post-doctoral research fellow at Ghent University and he works as the FLAMES coordinator for UGent and as a statistical consultant for FIRE and DASS. He obtained a PhD in Epidemiology and Biostatistics in 2008 at the University of Copenhagen on the topic: “Assessment of the impact of the non-human use of Antimicrobial Agents on the Selection, Transmission and Distribution of Antimicrobial Resistant Bacteria” . He worked for the Institute of Tropical Medicine (ITM) in Antwerp, as a post doc statistician on topics including: space-time analysis, diagnostic test elevation, transmission dynamic modeling and risk analysis. He also served as a statistical consultant for the TB, Malaria and Parasitology units of the ITM. He has supervised/co-supervised over 30 masters and 7 PhD students. He has been teaching courses ranging from general statistics to more specialized areas like Machine Learning, Causal Inference and Structural Equations Modeling. He has experience with R, python, SPSS and STATA.