Skip to content

Longitudinal Data Analysis Using R - Online Course

A 3-Day Livestream Seminar Taught by

Stephen Vaisey
Course Dates:

Thursday, February 27 –
Saturday, March 1, 2025

Schedule: All sessions are held live via Zoom. All times are ET (New York time).

10:00am-12:30pm (convert to your local time)
1:30pm-3:30pm

Watch Sample Video

The most common type of longitudinal data is panel data or repeated measures data, consisting of measurements of predictor and response variables at two or more points in time for many individuals (or other units). Panel data enable two major advances over cross-sectional data:

    1. the ability to model the evolution of outcomes over time; and
    2. the ability to “control” for unobserved unit-specific heterogeneity, enabling better causal inferences.

Different data structures allow researchers to use panel data in different ways. In this course, we will focus on the following approaches:

    1. Mixed models (including latent growth curves)
    2. Two period difference-in-differences
    3. Fixed-effects models (one-way and two-way)
    4. Between-within models
    5. Dynamic panel models

In addition to considering these approaches and their implementation in R, we will discuss when each is (not) suitable given data constraints. We will also consider how to adapt these approaches to deal with limited dependent variables (especially binary outcomes).

Starting February 27, we are offering this seminar as a 3-day synchronous*, livestream workshop held via the free video-conferencing software Zoom. Each day will consist of two lecture sessions which include hands-on exercises, separated by a 1-hour break. You are encouraged to join the lecture live, but will have the opportunity to view the recorded session later in the day if you are unable to attend at the scheduled time.

*We understand that finding time to participate in livestream courses can be difficult. If you prefer, you may take all or part of the course asynchronously. The video recordings will be made available within 24 hours of each session and will be accessible for four weeks after the seminar, meaning that you will get all of the class content and discussions even if you cannot participate synchronously. 

Closed captioning is available for all live and recorded sessions. Captions can be translated to a variety of languages including Spanish, Korean, and Italian. For more information, click here.

This is a hands-on course with opportunity for you to practice the different methods using various R packages.

Computing

Who should register?

Seminar outline

Payment information

“The course was very well organized."

“The course was very well organized. Great concepts with separate coding files, exercises, etc., and Stephen is very good at communicating the conceptual parts of the models. I would recommend the course to anyone who needs a good overview of different longitudinal models and to understand the underlying mechanisms of the models.”

Pernille Melander-Nyboe

Odense University Hospital, Region of Southern Denmark

"Tremendous appreciation to the instructor for sharing truly excellent course materials.”

The lectures were excellent, but for me the most useful take-away is the additional course materials.  Working R scripts for each of the methods presented, with sample exercises, are critical for short-course students to help reinforce understanding and give us the ability to tinker a bit to understand how the code works and why it does what it does. Too often, statistical courses show students a haze of formulae and symbols but no working examples of how to actually execute the analysis in practice, often leaving them no better off than before taking the course. Tremendous appreciation to the instructor for sharing truly excellent course materials. 

Andrew Althouse

University of Pittsburgh

“Dr. Vaisey was amazing!"

Dr. Vaisey was amazing! He broke everything down well, provided all of the R code in the slides and R Markdown file, and kept the class entertaining and light hearted.

Nick Hollman

University of Oklahoma

"I loved the conceptual explanations..."

“The hands-on opportunity to apply information in R was very helpful. The instructor obviously knows his stuff. I loved the conceptual explanations as I felt this deepened my understanding of stats, which I loved. 

Belinda Davey

Telethon Kids Institute - The ORIGINS Project

“Stephen is a genius in explaining these complex issues!"

Stephen is a genius in explaining these complex issues! The exercises were great.” 

Tina Møller Sørensen

University of Copenhagen

“The hands-on exercises were very helpful for absorbing material."

The hands-on exercises were very helpful for absorbing material. I appreciated the accessibility of the instructor. Overall, this course was very helpful. 

Robert Owens

National Policing Institute

“This course is a perfect balance between theory covered in lessons and practice in code examples and exercises.” 

“This course is a perfect balance between theory covered in lessons and practice in code examples and exercises. 

Andy Liang

Chapman University