when calculating N for my 2 questionnaires, they are different. I would like to filter out participants who have completed both questionnaires and not skipped by the second one.
quest_distinct <- quest_data %>%
group_by(user_id, q_id) %>%
filter(session_id == min(session_id), endtime == min(endtime)) %>%
filter(row_number() == 1) %>%
ungroup() %>%
filter(user_status %in% c("guest", "registered"))
this is the code I have used so far to filter out test sessions.