Ambil sampel acak angka dari populasi — dengan atau tanpa pengembalian, diurutkan untuk kemudahan penggunaan.
Sampel acak adalah subset dari populasi yang dipilih sehingga setiap anggota memiliki peluang yang sama untuk dipilih. Alat ini menghasilkan sampel tersebut berdasarkan angka: Anda menentukan ukuran populasi dan ukuran sampel, dan alat memilih n angka secara acak dari rentang. Tanpa pengembalian, setiap angka muncul paling banyak satu kali — ini standar untuk survei dan audit. Dengan pengembalian, angka dapat berulang — berguna untuk bootstrapping dan latihan simulasi.
Pengambilan sampel tanpa pengembalian menggunakan Fisher-Yates shuffle: membuat array dari semua N angka, mengacaknya dengan satu kali proses pertukaran acak, dan mengambil n elemen pertama. Ini menjamin distribusi yang seragam sempurna dalam waktu O(N). Hasilnya diurutkan untuk kemudahan membaca, karena dalam sebagian besar aplikasi praktis urutan pemilihan tidak penting — yang penting adalah setiap kombinasi n dari N sama kemungkinannya.
Populasi dapat mencapai satu juta, yang cukup untuk latihan pendidikan atau audit skala kecil apa pun. Penomoran dimulai dari nilai pilihan Anda (default 1), sehingga Anda dapat mencocokkan daftar bernomor siswa, faktur, atau sampel laboratorium. Semuanya berjalan di browser Anda dengan Math.random(), yang tidak aman secara kriptografis — untuk audit regulasi atau pengacakan uji klinis, gunakan generator angka acak tersertifikasi.
Fisher-Yates shuffle: untuk i dari N-1 ke 1, tukar elemen i dengan elemen di indeks acak [0, i]. Kemudian ambil n elemen pertama. Probabilitas satu elemen terpilih = n/N.
Ia menggunakan Math.random(), yang merupakan generator pseudoacak. Cukup untuk pendidikan, survei, dan pengambilan sampel non-kritis. Untuk keperluan regulasi atau kriptografis, gunakan sumber keacakan tersertifikasi.
Alat ini bekerja dengan angka. Untuk mengambil sampel nama, beri nomor dan gunakan hasilnya untuk mencarinya — atau gunakan alat pengacak nama.
Tanpa pengembalian, setelah angka diambil ia tidak bisa muncul lagi — setiap pemilihan menghapusnya dari kumpulan. Dengan pengembalian, setiap pengambilan memiliki kumpulan penuh, sehingga pengulangan dimungkinkan.
Untuk kemudahan membaca. Urutan pemilihan adalah acak, tetapi setelah diambil, daftar yang diurutkan lebih mudah digunakan — untuk mencari catatan, misalnya. Keacakan ada pada angka mana yang dipilih, bukan pada urutan tampilannya.
Tidak. Sampel dihasilkan dalam JavaScript di perangkat Anda. Tidak ada yang ditransmisikan atau disimpan.
Vai.la mengubah URL apa pun menjadi tautan pendek dengan statistik klik, QR Code, dan biolink Anda sendiri.
Vai.la tidak bertanggung jawab atas cara alat-alat ini digunakan maupun atas keputusan yang diambil berdasarkan hasilnya.