Tirez un échantillon aléatoire de nombres d'une population — avec ou sans remise, trié pour une utilisation facile.
Un échantillon aléatoire est un sous-ensemble d'une population choisi de sorte que chaque membre a une chance égale d'être sélectionné. Cet outil génère un tel échantillon par numéro : vous spécifiez la taille de la population et de l'échantillon, et il tire n nombres au hasard dans l'intervalle. Sans remise, chaque nombre apparaît au plus une fois — c'est le standard pour les sondages et audits. Avec remise, les nombres peuvent se répéter — utile pour le bootstrap et les exercices de simulation.
L'échantillonnage sans remise utilise le mélange de Fisher-Yates : il crée un tableau de tous les N nombres, le mélange avec une seule passe d'échanges aléatoires, et prend les n premiers éléments. Cela garantit une distribution parfaitement uniforme en temps O(N). Le résultat est trié pour la lisibilité, car dans la plupart des applications pratiques l'ordre de sélection n'a pas d'importance — ce qui compte c'est que chaque combinaison de n parmi N était également probable.
La population peut aller jusqu'à un million, ce qui suffit pour tout exercice éducatif ou audit à petite échelle. La numérotation commence à la valeur de votre choix (par défaut 1), vous pouvez donc correspondre à une liste numérotée d'étudiants, de factures ou d'échantillons de laboratoire. Tout s'exécute dans votre navigateur avec Math.random(), qui n'est pas cryptographiquement sécurisé — pour un audit réglementaire ou une randomisation d'essai clinique, utilisez un générateur de nombres aléatoires certifié.
Mélange de Fisher-Yates : pour i de N-1 à 1, échanger l'élément i avec l'élément à l'indice aléatoire [0, i]. Puis prendre les n premiers éléments. Probabilité qu'un élément soit sélectionné = n/N.
Il utilise Math.random(), qui est un générateur pseudo-aléatoire. C'est suffisant pour l'éducation, les sondages et l'échantillonnage non critique. Pour des besoins réglementaires ou cryptographiques, utilisez une source certifiée d'aléa.
Cet outil fonctionne avec des nombres. Pour échantillonner des noms, numérotez-les et utilisez le résultat pour les retrouver — ou utilisez l'outil de tirage au sort de noms.
Sans remise, une fois qu'un nombre est tiré il ne peut plus apparaître — chaque sélection le retire du pool. Avec remise, chaque tirage dispose du pool complet, donc les répétitions sont possibles.
Pour la lisibilité. L'ordre de sélection est aléatoire, mais une fois tirés, une liste triée est plus facile à utiliser — pour consulter des dossiers, par exemple. L'aléa réside dans les nombres choisis, pas dans leur ordre d'affichage.
Non. L'échantillon est généré en JavaScript sur votre appareil. Rien n'est transmis ni stocké.
Vai.la transforme n'importe quelle URL en lien court avec statistiques de clics, QR Code et votre propre biolink.
Vai.la n'est pas responsable de l'utilisation des outils ni des décisions prises sur la base de leurs résultats.