Bonjour,
Je dois réaliser une fusion verticale de plusieurs bases, de l'année n, (n+1) et (n+2)
En gros, je rajoute des lignes supplémentaires à la 1ère base (n)
Quand il s'agit d'une même variable, le nom reste inchangé d'une année sur l'autre.
Mais il peut y avoir de nouvelles variables. Ainsi en (n+2), il y a des variables qui n'existaient pas en (n) et en (n+1).
Quelles sont les règles à adopter pour réaliser cette fusion avec bind_rows de dplyr.
J'ai déjà regardé la documentation de dplyr. Les exemples y sont trop faciles : les bases à fusionner ont les mêmes variables, les colonnes sont ordonnées de manière identique.
Que se passe-t-il quand les bases disposent de variables différentes et les colonnes ne sont pas ordonnées de la même façon d'une année à l'autre ?
Merci de votre aide.
Partager