Je me demande s'il existe un moyen simple de produire une liste de variables à l'aide d'une boucle for et de donner sa valeur.
for(i in 1:3)
{
noquote(paste("a",i,sep=""))=i
}
Dans le code ci - dessus, je tente de créer a1, a2, a3qui assignent aux valeurs de 1, 2, 3. Cependant, R donne un message d'erreur. Merci de votre aide.
namesparamètre et plus tard de l'utiliser, de la attachconvertir ou de la convertir en un environnement avec list2envet à l' evalintérieur. Sans boucles, analyse ou autres trucs laids.
list2envest une fonction relativement nouvelle. Et encore, il produira les variables dans un certain environnement, lorsque l'OP veut obtenir les variables dans l'environnement supérieur. Donc la laideur reste toujours :)