data2<-data %>% group_by(ID) %>% mutate(Sample_Type = factor(Sample_Type, levels = c("Control","Sample"))) %>% filter(all(levels(Sample_Type) %in% Sample_Type)) %>% ungroup()