Random Sample Generator

Ziehen Sie eine Zufallsstichprobe aus einer Grundgesamtheit — mit oder ohne Zurücklegen, sortiert für einfache Verwendung.

So funktioniert es

  1. Geben Sie die Grundgesamtheit (N) ein — zum Beispiel 100 für eine nummerierte Liste von 1 bis 100.
  2. Geben Sie den Stichprobenumfang (n) ein und wählen Sie, ob Zahlen wiederholt werden dürfen (mit Zurücklegen).
  3. Klicken Sie auf "Generieren", um eine sortierte Liste von Zufallszahlen zu erhalten. Verwenden Sie diese für Umfragen, Prüfungen oder Übungen.

Über dieses Tool

Eine Zufallsstichprobe ist eine Teilmenge einer Grundgesamtheit, die so gewählt wird, dass jedes Mitglied die gleiche Auswahlchance hat. Dieses Tool erzeugt eine solche Stichprobe nach Zahlen: Sie geben die Grösse der Grundgesamtheit und den Stichprobenumfang an, und es wählt n Zahlen zufällig aus dem Bereich. Ohne Zurücklegen erscheint jede Zahl höchstens einmal — das ist der Standard für Umfragen und Prüfungen. Mit Zurücklegen können Zahlen wiederholt werden — nützlich für Bootstrapping und Simulationsübungen.

Die Stichprobenziehung ohne Zurücklegen verwendet den Fisher-Yates-Shuffle: Es wird ein Array aller N Zahlen erstellt, mit einem einzigen Durchlauf zufälliger Tauschvorgänge gemischt und die ersten n Elemente entnommen. Dies garantiert eine perfekt gleichmässige Verteilung in O(N) Zeit. Das Ergebnis wird zur besseren Lesbarkeit sortiert, da in den meisten praktischen Anwendungen die Reihenfolge der Auswahl keine Rolle spielt — wichtig ist, dass jede Kombination von n aus N gleich wahrscheinlich war.

Die Grundgesamtheit kann bis zu einer Million reichen, was für jede Bildungsübung oder kleine Prüfung ausreicht. Die Nummerierung beginnt bei dem von Ihnen gewählten Wert (Standard 1), sodass Sie eine nummerierte Liste von Studierenden, Rechnungen oder Laborproben abgleichen können. Alles läuft in Ihrem Browser mit Math.random(), das nicht kryptographisch sicher ist — für eine regulatorische Prüfung oder eine klinische Studien-Randomisierung verwenden Sie einen zertifizierten Zufallszahlengenerator.

Die Formel

Fisher-Yates-Shuffle: für i von N-1 bis 1, tausche Element i mit Element an zufälligem Index [0, i]. Dann nimm die ersten n Elemente. Wahrscheinlichkeit, dass ein einzelnes Element ausgewählt wird = n/N.

Häufig gestellte Fragen

Ist die Auswahl wirklich zufällig?

Es verwendet Math.random(), einen Pseudozufallsgenerator. Das ist ausreichend für Bildung, Umfragen und unkritische Stichprobenziehung. Für regulatorische oder kryptographische Zwecke verwenden Sie eine zertifizierte Zufallsquelle.

Kann ich aus einer Namensliste statt aus Zahlen eine Stichprobe ziehen?

Dieses Tool arbeitet mit Zahlen. Um Namen zu ziehen, nummerieren Sie diese und verwenden Sie das Ergebnis zum Nachschlagen — oder verwenden Sie das Namens-Zufallstool.

Was ist der Unterschied zwischen mit und ohne Zurücklegen?

Ohne Zurücklegen kann eine gezogene Zahl nicht erneut erscheinen — jede Auswahl entfernt sie aus dem Pool. Mit Zurücklegen steht bei jeder Ziehung der vollständige Pool zur Verfügung, Wiederholungen sind also möglich.

Why are the numbers sorted?

Für die Lesbarkeit. Die Auswahlreihenfolge ist zufällig, aber eine sortierte Liste ist nach der Ziehung einfacher zu verwenden — zum Beispiel um Datensätze nachzuschlagen. Die Zufälligkeit liegt darin, welche Zahlen gewählt wurden, nicht in ihrer Anzeigereihenfolge.

Verlässt irgendetwas meinen Browser?

Nein. Die Stichprobe wird in JavaScript auf Ihrem Gerät generiert. Es wird nichts übertragen oder gespeichert.

Verwandte Tools

Lange Links? Kürzen Sie sie kostenlos

Vai.la verwandelt jede URL in einen Kurzlink mit Klick-Statistiken, QR-Code und Ihrem eigenen Biolink.

Vai.la übernimmt keine Verantwortung für die Nutzung der Tools oder für Entscheidungen, die auf ihren Ergebnissen basieren.