subset () ein Faktor nach seiner Beobachtungszahl

Ich habe ein Problem mit der Funktion subset (). Wie kann ich einen Faktor meines Datenrahmens anhand der Anzahl der Beobachtungen unterteilen?

   NAME      CLASS         COLOR   VALUE      
   antonio       B          YELLOW       5
   antonio       B          BLUE       8
   antonio       B          BLUE       7 
   antonio       B          BLUE      12 
   luca          C          YELLOW    99
   luca          B          YELLOW    87
   luca          B          YELLOW    98
   giovanni      A          BLUE      48

Ich möchte Daten erhalten, bei denen die drei Faktoren "NAME", "CLASS" und "COLOR" mindestens dreimal verglichen werden, um einen Mittelwert von VALUE zu erhalten. in diesem Fall erhalte ich:

   NAME      CLASS         COLOR   VALUE      
   antonio       B          BLUE       mean

denn antonio ist der einzige mit drei beobachtungen pro faktor

ich danke dir sehr

Nik

Antworten auf die Frage(1)

Ihre Antwort auf die Frage