I am a clinical epidemiologist and this is my first post here.

We have a clinical dataset that is arriving from an epidemiological observational study, where the 3 examinations have been performed on (different) representative samples at 3 different time points. The aim of the study is to see if there is an influence of the exposure on the outcome over the period of time. I found a similar (unpublished) study that had similar study design. They had used multivariable logistic regression and Oaxaca decomposition analyses. I have gone through the literature for Oaxaca decomposition and as a non-mathematician, it was difficult for me to understand it. Are there any other tools that I could explore for our repeated cross-sectional data.

P.S.: I use Stata for data analyses, but I could also use R if needed.