Bonjour,
Je cherche actuellement à créer 10000 séquences aléatoires de tailles différentes et comprenant seulement des chiffres allant de 0 à 8. Par la suite, j'aimerais que celles-ci soit disposées dans une matrice. Pour ce faire, j'utilise ce code-ci :
Je pensais que les lignes n'étant pas de la même longueur, il générerait des NA dans les cases vides, mais à ma grande surprise il duplique la séquence pour remplir les trous. Est-ce que quelqu'un aurait une astuce pour éviter cela. Merci d'avance pour vos réponses.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 B=matrix(nrow=1,ncol = 100) for(loop in 1:10){ for (i in round(runif(1,min=1,max=100))) { A = round(runif(i,min=0,max=8)) B=rbind(B,A) } }
Partager