Bonjour,

Mon but est de créer une colonne que je puisse rajouter à mon dataframe m'indiquant le nombre de fois où un identifiant est apparu par jour dans le but de créer une variable Unicité_du_client. J'ai utilisé une commande :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
resultats <- data.frame(Jour=c("2018-07-08",
                               "2018-07-08",
                               "2018-07-08",
                               "2018-07-09",
                               "2018-07-09",
                               "2018-07-09",
                               "2018-07-09"),
                        ID=c(101,101,100,100,102,103,103),
                        row.names=c("Paul","Matthieu","Camille","Mireille","Capucine","Florian","Claire"))
 
resultats2<- resultats%>% group_by(Jour, ID) %>% summarise(nb_ID_jour=n())

Mon problème étant que ma colone nb_ID_Jour est de taille 5 ainsi je ne peux pas la rajouter à mon dataframe originel

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
# A tibble: 5 x 3
# Groups:   Jour [2]
  Jour          ID nb_ID_jour
  <fct>      <dbl>      <int>
1 2018-07-08   100          1
2 2018-07-08   101          2
3 2018-07-09   100          1
4 2018-07-09   102          1
5 2018-07-09   103          2
Auriez-vous une idée ?