I have the following sample dataframe in R:
Test <- data.frame("Individual"=c("John", "John", "Alice", "Alice", "Alice", "Eve", "Eve","Eve","Jack"), "ExamNumber"=c("Test1", "Test2", "Test1", "Test2", "Test3", "Test1", "Test2", "Test3", "Test3"))
Which Gives:
Individual ExamNumber
1 John Test1
2 John Test2
3 Alice Test1
4 Alice Test2
5 Alice Test3
6 Eve Test1
7 Eve Test2
8 Eve Test3
9 Jack Test3
However I want to remove any Individual who does not have all three test to result in:
Individual ExamNumber
1 Alice Test1
2 Alice Test2
3 Alice Test3
4 Eve Test1
5 Eve Test2
6 Eve Test3