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 :
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.
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)
N'hésitez pas à me poser des questions si mon problème est mal expliqué.
Merci d'avance pour vos réponses.
FLR007
Partager