I have a dataframe (simple example below) in which each user fills out a questionnaire a different number of times, and each completion of a questionnaire results in a row i