0
votes

Comment pouvons-nous utiliser read_excel pour lire des fichiers .xlsx dans R?

Je veux lire tous les fichiers Excel une par une à une variable Temp.Data. Y a-t-il un moyen de le faire? J'ai essayé ceci xxx

ou y a-t-il une solution alternative pour ne pas utiliser de boucle ici?

Merci d'avance :)


1 commentaires

Vous stockez tous dans la même variable, alors remplacez le fichier précédent avec un nouveau fichier. Vous devez stocker les données dans une table


3 Réponses :


1
votes

Pour stocker le data.framed.frame (code> S dans une liste que vous pouvez faire:

lapply(file.path("../source", files$file_path), read_excel)


0 commentaires

1
votes

Si vous souhaitez que l'ouput dans une trame de données et que vous avez des fichiers pertinents dans le dossier "Source", les suivants doivent faire: xxx pré>

si vous n'avez que des fichiers spécifiques inclus dans un vecteur Comme il apparaît de votre code, cela peut bien vous servir: P>

purrr::map_dfr(file.path("../source",files$file_path), read_excel)


2 commentaires

Où devrais-je garder des fichiers $ dollar_path [[[[[[I]]) dans Purrr :: map_dfr (list.files ("../ Source", Full.Names = true), read_excel) @giocomai


Cette ligne de code suppose que vous avez tous les fichiers dans ce dossier "source" ... Si vous avez une liste de fichiers dans un vecteur, vous pouvez mettre ce vecteur au lieu de list.files.files (".// Source" , complet.names = true) (sans le [i] qui vient de la boucle ... il n'y a pas de boucle ici)



0
votes

Vous pouvez utiliser de mappe de la fonction de l'emballage Purrr : xxx


0 commentaires