Opens in a new tab

Longitudinal data analysis

From repeated measurements over time to an understanding of how things change

What it is

Analysis of data in which the same units of analysis, such as patients, participants, centres, areas, devices or defined groups under repeated follow-up, are observed repeatedly over time, using the statistical methods that this structure requires. Sources can be clinical registries, research cohorts, intervention follow-ups or population panels.

Modelling of the trajectories of repeated variables and of recurrent events, respecting the fact that observations from the same unit are not independent, with explicit handling of loss to follow-up and missing data.

Objectives

  • Characterise how one or more variables measured repeatedly on the same units of analysis change over time.
  • Estimate the changes associated with therapeutic, preventive or population-level interventions, and assess their effectiveness when the design and the data allow it.
  • Generate publishable scientific evidence from longitudinal follow-up data, whatever their source.
Key points

Trajectories and repeated measurements

  • Mixed-effects models for variables measured repeatedly on the same units.
  • Growth curve models to characterise change over time and how it varies between units.

Recurrent events

  • Modelling of events that can recur in the same unit: admissions, relapses, complications.
  • Andersen-Gill models or other approaches, depending on the dependence between events.

Loss to follow-up and missing data

  • Analysis of the missing data pattern (MCAR, MAR, MNAR) before choosing how to handle it.
  • Multiple imputation or maximum likelihood, with sensitivity analyses under different assumptions.

Design and data sources

  • Definition of the population, variables and follow-up frequency when follow-up is designed from scratch.
  • Linkage to external sources through deterministic or probabilistic record linkage, with privacy protection.

What it is for

  • Make use of follow-up data already collected, such as a registry built up over years or a mature cohort, and turn them into publications and evidence that supports decisions, rather than an underused repository.
  • Answer questions that only time can answer: how a disease progresses, how a parameter responds to an intervention, how often an event recurs.
  • Anticipate and correct design limitations, such as poorly defined variables or an unsuitable follow-up frequency, before data collection makes them irreversible.
Why choose this service

Collecting data for years without an analysis plan produces work, not evidence

If your organisation invests time and resources in following the same units over time, the return should be proportionate. We turn that effort into publishable knowledge and informed decisions, using the methods a longitudinal structure demands.

Evidence publishable in high-impact journals

We design the analysis plan from the outset around the methodological standards that scientific journals demand, to anticipate reviewers' objections and give the interpretation of the results firmer support.

Longitudinal data without losing information

Long follow-ups suffer from dropout, missing data and recurrent events. We apply methods that assess and handle those limitations explicitly, so that their impact is not hidden in the analysis.

The right method for the structure of the data

Repeated measurements from the same unit of analysis are not isolated data points. We model the dependence between observations from the same unit instead of ignoring it, which is where a naive analysis loses validity.

Support through to publication

We don't just deliver statistical results. We prepare tables, figures and interpretation ready to go into the manuscript and to answer reviewers soundly.

Our process

What working with us looks like

We apply our D²I (Data to Insights) methodology to every service. A structured, iterative and transparent process that turns complex data into actionable knowledge.

01

Kick-off and problem definition

We meet with you to understand the clinical problem, the data available and the objectives of the project. We agree on deliverables, timelines and communication channels, and we sign whatever confidentiality agreements you need to protect your data.

02

Data review and preparation

We assess the quality of your data, identify inconsistencies and limitations, and structure the data for analysis. If critical information is missing, we tell you before going any further. We document every cleaning decision so that the process is traceable and reproducible. With longitudinal data, this includes assessing the completeness of variables over time and analysing patterns of loss to follow-up before modelling.

03

Analysis and modelling

We apply the statistical methodology that fits your questions. We work iteratively: we share preliminary results with you, discuss the findings and adjust the approach where needed. We do not work in the dark until the final delivery. For this service, we apply models that capture how each unit of analysis changes over time, not just a snapshot of a single moment.

04

Communicating results

We turn the findings into the format you need: a technical report, tables and figures for publication, an interactive dashboard or an executive presentation. We always include the clinical interpretation, not just the figures.

05

Impact review session

30 days after delivery we meet with you again for a 60-minute strategy session. By then you have had time to present the results internally, the real implementation questions have come up and you can assess the impact of the work with some perspective. We answer your questions, adjust interpretations where necessary and agree together on the way forward.

This is our general process. If you want to understand how we apply it technically to each type of analysis, see our full D²I methodology.

Have a data project on your hands?

Tell us about your case and we will work out together how to approach it.

Book a session
FAQs

Frequently asked questions

When do I need a longitudinal analysis rather than a cross-sectional one?

A longitudinal analysis is needed when the same units of analysis are measured repeatedly over time and the question is how they change, because those measurements are not independent of one another. It applies to any follow-up design, such as a clinical registry, a research cohort, an intervention study with successive visits or a population panel, rather than to any particular source. The sign that a cross-sectional analysis falls short is that observations from the same unit are correlated: treating them as isolated data points overstates confidence in the results and wastes the temporal information in the follow-up. Longitudinal analysis models that dependence instead of ignoring it, and separates the average trajectory from the variability between units. If your data are a single snapshot, a cross-sectional analysis is enough; if they are a film of the same units, they need longitudinal methods.

I have a registry or cohort that has been collecting data for years but is underused. What can I do?

Years of systematic data collection are an investment that can become publishable evidence and informed decisions, rather than remaining an underused repository. This applies when an organisation has invested resources in following the same units in a structured way and the scientific return has not been proportionate to that effort. The analysis starts from the data already collected to describe the natural history of a disease, study the changes associated with interventions in real-world practice and, when the design allows, estimate their effectiveness with the caveats that apply to observational studies, or to produce publications. Collecting data for years without an analysis plan produces work, not evidence; the service closes that gap. The dataset goes from underused repository to scientific asset, with defensible questions, analyses and results.

What types of longitudinal data do you analyse? Only clinical registries?

Not only registries. The service applies to any follow-up structure in which the same units of analysis are measured repeatedly: clinical registries from routine care, research cohorts set up for a specific question, intervention studies with pre, post and follow-up measurements, and population panels with successive waves. The units need not be patients: they can be participants, centres, areas, devices or populations. What these sources share, and what defines the service, is the structure of the data, not where they come from: repeated measurements, dependence between observations from the same unit and, often, loss to follow-up and recurring events. The clinical registry is the most common source in health research, but the same methods support an intervention study with follow-up or a pragmatic trial with repeated visits.

Can you help once follow-up is already under way, or also from the design stage?

At both stages, and each one addresses a different need. At the design stage, the population, variables, follow-up frequency and quality checks are defined before collection begins, which avoids structural limitations (poorly defined variables, an unsuitable follow-up frequency) that become irreversible once the data have been collected. With follow-up already under way or mature, the existing data are analysed and, often, limitations that can still be corrected for future collection are identified in time; the first step is to assess completeness, longitudinal consistency and fit with the question. The service designs the structure and the quality criteria, analyses and interprets; routine data entry, technical maintenance of the platform and systematic collection belong to the team that runs the follow-up. We do not take on the day-to-day administration of the system.

How are loss to follow-up and missing data handled?

By first characterising the missingness mechanism and then applying a method consistent with it, not by imputing values without an explicit assumption about why the data are missing. This applies to most longitudinal designs, where dropout and missed measurements are inevitable over time. The first step is to analyse the pattern of missingness: MCAR if the data are missing completely at random, MAR if missingness depends on observed variables, and MNAR if it is not at random. Each assumption calls for different handling. From there, techniques such as multiple imputation or models estimated by maximum likelihood are used, depending on the design and the plausible mechanism, with sensitivity analyses that test whether the conclusions hold under different assumptions. Analysing complete cases only can bias the results without the bias being visible.

What methods are used to analyse repeated measurements over time?

Models that respect the fact that observations from the same unit are not independent, not analyses that treat each measurement as an isolated data point. This applies whenever follow-up tracks the same units and the question is how they change. For trajectories of repeated variables, linear and generalised linear mixed-effects models and growth curve models are used; they treat time as continuous and characterise the average trajectory and its variability. When the design has fixed visits, MMRM models time as a categorical factor. Generalised estimating equations (GEE) are an alternative when the interest lies in the population-average effect. For events that can recur in the same unit, such as admissions or relapses, recurrent event models such as Andersen-Gill can be used. The choice depends on the nature of the variable and on the question.

How does longitudinal data analysis differ from time series analysis, survival analysis and real-world evidence?

They are different frameworks for data that change over time. Longitudinal analysis follows several units of analysis measured repeatedly and models how they change and how they differ from one another. Time series analysis works on one or a few aggregate metrics ordered in time (monthly incidence, total hospital admissions) and focuses on trend, seasonality and forecasting. Survival analysis measures the time until an event occurs and the factors that speed it up or delay it. Real-world evidence (RWE) is not a data structure but a type of evidence generated from real-world data. RWE can draw on longitudinal data, but is defined by the source and the context in which the data are reused, not by the shape of the data. They can be combined in the same project, but they do not answer the same question.

What do you deliver at the end of a longitudinal data analysis?

Results and interpretation ready to go into a manuscript or a report: interpreted statistical results, tables, figures and a reading of the findings, not just software output. This applies both if you aim to publish in high-impact journals and if you need to support a funding application, or the renewal of a follow-up programme, with evidence of its scientific output. The work is planned from the outset around the methodological standards that journals demand, which helps anticipate reviewers' objections, and extends to preparing the response to reviewers with a technical argument. The research team authors and leads the publication; the service provides the design, the analysis and the statistical interpretation that support it. What you receive is material ready for scientific use, not tables that have to be reinterpreted.

Shall we talk?

Tell us what you are working on and we will give you a straight answer on how we can help.