Im un R-débutant et que vous voulez exécuter une simulation, où j'appelle la loi de distribution normale plusieurs fois avec des valeurs différentes pour la sd.
Par exemple, je veux courir rnorm avec chaque sd un temps, où la sd augmente à partir de 1 M à chaque exécution. Et je veux stocker les résultats dans une liste ou d'un bloc de données. Je sais que ce que je cherche à atteindre est une jolie étape de base, mais je l'ai pas essayer par moi-même.
rnorm(n=1, mean=0, sd=1)
rnorm(n=1, mean=0, sd=2)
... rnorm(n=1, mean=0, sd=M)
J'ai essayé ce code avec une boucle for, mais cela n'a pas fonctionné.
test <- for(i in 1:10){
test <- rnorm(n=1, mean=0, sd=i)
return(test)
}
Si j'entre un test dans la console, je viens d'obtenir la valeur NULL comme sortie. J'espère que quelqu'un peut me pointer dans la bonne direction.
Merci à l'avance.