Bonjour,

Après avoir passé pas mal de temps à chercher en vain une réponse à ma question sur le net, j'ai décidé de combattre ma profonde timidité en m'inscrivant sur ce forum pour vous poser cette question.

Je cherche à faire la même opération sur 400 imputs différents (des scénarios économiques) de même format (CSV, 20 000 lignes, 121 colonnes) pour obtenir 400 outputs différents. Je vous passe les différentes étapes de calculs qui ne sont pas au coeur du problème, le programme se présente ainsi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
# Prendre en imput l'un des 400 fichiers CSV
Outil <- as.matrix(read.table("EntreeOutil.csv", nrows = 20000, sep=",")) 
 
# Faire les différentes opérations sur l'outil
for (i in 1:500){
	...
	for (t in 1:121){
		...
		for (j in 1:40){
			...
		}
		...
	}
}
M = rbind(X, Y) # (X et Y étant obtenus lors des étapes de calcul précédentes)
write.table(M,file="SortieOutil.csv",sep=",",col.names = FALSE,row.names = FALSE)
Je voudrais donc faire cela pour mes 400 imputs (de noms différents) pour obtenir 400 outputs (de noms différents) mais je ne vois pas comment faire. J'ai exploré quelques pistes comme la fonction "list.files" qui permet de lister le nom de mes 400 fichiers en imputs, sans réussite hélas.

N'hésitez pas à me poser des questions si mon problème est mal expliqué.

Merci d'avance pour vos réponses.

FLR007