Bonsoir,
Et merci par avance.

Je sais que les boucles dans R son déconseillées, mais elles sont tout de même pratiques.

Je cherche à reproduire à partir d'une boucle, le vecteur suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Vec=c(x1,x2,x3,x4,x5,z1,z2,z3,z4,z5)
ou chaque vecteur à une valeur numérique (en réalité, mon document est bien plus grand: xn,zn). Soit je veux qu'à chaque tour de la boucle, Vec incorpore x1 puis x2 puis x3, ...qui sont des variables numériques.

J'ai tenté pas mal de chose avec les résidus de code ci-dessous, mais cela me renvoie malheureusement à un vecteur avec caractère de type script (i.e "x2" et non directement le vecteur x2)

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
18
19
20
21
22
 
fichier=c(data1,data2,data3,data4,data5,data6,data7,data8,data9,data10,
          data11,data12,data13,data14)
size_fichier=(length(fichier))
size_fichier
 
for(i in 1:(size_fichier))
{
 
Vec=c()
 
x=GLU/tCR
nam <- paste("x", i, sep = "")
assign(nam, x)
 
z=tNAA/tCR
nam <- paste("z", i, sep = "")
assign(nam, z)
 
Vec=c()
 
}
GLU, tNAA et tCR étant des valeurs différentes en fonction des fichiers que j'ouvre (à partir d'une boucle une fois encore)

Merci de votre temps,
Frédéric