R excluir linhas no quadro de dados onde nrow do índice é menor que determinado valor

Desejo excluir determinadas linhas em um quadro de dados quando o número de linhas com o mesmo índice for menor que um valor pré-especificado.

> fof.6.5[1:15, 1:3]
   draw Fund.ID Firm.ID
1     1    1667     666
2     1    1572     622
3     1    1392     553
4     1     248      80
5     1    3223     332
6     2    2959    1998
7     2    2659    1561
8     2   14233    2517
9     2   10521   12579
10    2    3742    1045
11    3    9093   10121
12    3   15681   21626
13    3   26371   70170
14    4   27633   52720
15    4   13751     656

Neste exemplo, quero que cada índice tenha 5 linhas. O terceiro sorteio (que é o meu índice) tem menos de 5 linhas. Como posso excluir os sorteios como o terceiro se eles tiverem menos de 5 linhas?

questionAnswers(3)

yourAnswerToTheQuestion