Une petite boucle for

Petite astuce pour créer des sous-jeux de données en fonction d’une variable de groupe :
Ici, le jeu de données complet est « tbl », notre variable de groupe « acteur ». On commence par créer un tableau récap’ des niveaux de la variable « acteur » :

acteur<-tbl%>%group_by(acteur)%>%
count(acteur)

Ensuite, on utilise une boucle for pour les différents niveaux de la variable, et la fonction « assign(le_nom, les_données) » nous permet de créer les différents jeux de données associés !
for(i in acteur$acteur){
assign(paste0("tbl",i),tbl%>%
filter(acteur==i))
}

Publicités

Laisser un commentaire

Choisissez une méthode de connexion pour poster votre commentaire:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s