Les posteurs les plus actifs de la semaine
Sujets les plus vus
Importer les données avec boucle for
Page 1 sur 1
Importer les données avec boucle for
Bonjour tout le monde,
J'ai besoin de votre aide s'il vous plaît pour améliorer mon code R. J'ai importer mes données avec les commandes classiques ci-dessous:
Comment peux-je faire mieux avec boucle for ? Merci d'avance.
J'ai besoin de votre aide s'il vous plaît pour améliorer mon code R. J'ai importer mes données avec les commandes classiques ci-dessous:
- Code:
BS1<- read.xlsx("path/BS1.xlsx")
BS2<- read.xlsx("path/BS2.xlsx")
BS3<- read.xlsx("path/BS3.xlsx")
BS4<- read.xlsx("path/BS4.xlsx")
BS5<- read.xlsx("path/BS5.xlsx")
BS6<- read.xlsx("path/BS6.xlsx")
BS7<- read.xlsx("path/BS7.xlsx")
BS8<- read.xlsx("path/BS8.xlsx")
BS9<- read.xlsx("path/BS9.xlsx")
BS10<- read.xlsx("path/BS10.xlsx")
BS11<- read.xlsx("path/BS11.xlsx")
BS12<- read.xlsx("path/BS12.xlsx")
Comment peux-je faire mieux avec boucle for ? Merci d'avance.
FMarwen- Nombre de messages : 226
Date d'inscription : 17/04/2013
Re: Importer les données avec boucle for
Bonjour,
Cela devrait fonctionner :
La fonction 'paste' permet de construire les chaines de caractères. La fonction 'assign' permet d'assigner à cette construction une valeur qui est l'importation du tableau 'data'.
Lenny
Cela devrait fonctionner :
- Code:
Ntotal=3
for(i in 1:Ntotal){
path=paste("path/",'BS',i,".csv", sep = "")
data= read.xlsx(path)
assign(paste("BS", i, sep = ""), data)
}
La fonction 'paste' permet de construire les chaines de caractères. La fonction 'assign' permet d'assigner à cette construction une valeur qui est l'importation du tableau 'data'.
Lenny
lenny868- Nombre de messages : 48
Date d'inscription : 16/01/2018
Re: Importer les données avec boucle for
Bonjour Lenny,
Merci pour votre réponse rapide et fiable
FMarwen
Merci pour votre réponse rapide et fiable

FMarwen
FMarwen- Nombre de messages : 226
Date d'inscription : 17/04/2013
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|