I have a dataset where the same survey was sent out to a community of individuals over the course of seven waves. I will note that not all participants started at the same wave, nor did all participants complete all waves.
One question in the dataset asked participants if a particular event had occurred in their life with a binary answer format (yes/no). I want to look at if there are significant differences within participants on certain dependent outcome variables before vs. after this event occurred. I have used Excel coding to identify ~90 participants from this dataset who stated the event had not occurred in their life in their first wave, but stated the event had taken place in at least one subsequent wave. This means not all participants stated the event took place at the same wave.
Therefore, I'm wondering what would be the best course of analysis? I originally was suggested to do a repeated measures ANOVA, but I cannot neatly select two within subject variables when participants have different pre/post timepoints. It was also suggested I dummy code each case for whether the case occurred before or after the event for each participant, which makes sense, but I am unsure how to use this grouping variable in a repeated measures ANOVA (this task is also tedious by hand, but doable).