Je me creuse la tête mais je n'arrive pas à faire le calcul tout simple suivant :
J'ai mon dataframe "DF" avec 3 colonnes ( x ; Acte ; Centre)
je souhaiterai obtenir juste le nombre de "Centre" différents en fonction des "Acte".
Voici la génération d'un DataFrame simple ressemblant au mien.
Code : Tout sélectionner
x <- rnorm(30,mean = 5,sd = 1.5)
Acte <- rep ( c("A1","A2","A1","A3","A2") , 6 )
Centre <- rep ( c("C1","C2","C3") , 10 )
DF <- data.frame (x,Acte,Centre)
Ici, Je souhaiterai obtenir tout simplement ça :
Acte nb_de_Centres_differents
A1 3
A2 3
A3 3
Puisque par exemple pour A1, il apparaitra avec le centre C1; puis C2, puis C3 dans mon dataframe DF.
Idem pour A2 et A3.
Toute idée sera la bienvenue :-)
Bonne journée
Mathilde