Bonjour,
M'auto formant en e-learning, je sollicite votre aide pour un message d'erreur sur la fonction summarise() que je n'explique pas.
Le message d'erreur suivant apparaît dans la console.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 library(dplyr) iris %>% group_by(Species) %>% filter(Petal.Lengt > 5)) %>% summarise(n())
Summarise() étant bien un verbe de dplyr, pourquoi la fonction n() ne s'applique pas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 > iris %>% + group_by(Species) %>% + filter(Petal.Lengt > 5)) %>% Erreur : ')' inattendu(e) in: " group_by(Species) %>% filter(Petal.Lengt > 5))" > summarise(n()) Erreur : `n()` must only be used inside dplyr verbs.
Vous remerciant pour votre aide.
Partager