El método de lista de números aleatorios se utiliza para seleccionar muestras, lo que elimina por completo la posibilidad de selección subjetiva de muestras, lo que hace que la encuesta de muestreo sea más científica.
Para dar un ejemplo detallado: una empresa quiere investigar la demanda de los consumidores de un determinado producto y necesita seleccionar 10 hogares de 95 hogares utilizando el método de la tabla de códigos de residentes. Los pasos específicos son los siguientes: Paso 1: Numerar 95 hogares, cada hogar tiene un número, es decir del 01 al 95. (Cada hogar tiene el número 2)
Paso 2: En la tabla anterior, determine aleatoriamente el punto de partida del muestreo y el orden del muestreo. Suponga que el muestreo comienza desde la primera fila y la columna 5, y que el orden de muestreo es de izquierda a derecha. (La secuencia horizontal se llama "fila" y la secuencia vertical se llama "columna")
Paso 3: extraiga los números en secuencia: 86, 36, 96, 47, 36, 61, 46 , 98 , 63, 71, ***10 números. Dado que los dos números 96 y 98 no están dentro del rango numérico general, deben excluirse. Suma dos números más: 62 y 74.
La séptima fila y la séptima columna de la octava fila es el séptimo número de la octava fila, que por supuesto es 7. A partir de este 7, si lees uno por cada tres dígitos, es 785, 916, 955, 567. ?De esta manera, se puede leer un número de tres dígitos sin tres números.
Información ampliada:
A menos que el sistema esté dañado, para cambiar el valor de esta semilla, C proporciona la función srand(), cuyo prototipo es void srand(int a) . Inicialice el generador aleatorio, es decir, el valor inicial de la función rand(), incluso si el valor inicial se cambia a a. De esto puedes ver que a través de la función srand(), podemos generar secuencias aleatorias predecibles.
A menudo puede ser necesaria una secuencia tan aleatoria. Usar srand((unsign)(time(NULL)) es una forma, porque el tiempo de ejecución del programa es diferente cada vez.
Uso del generador de números aleatorios proporcionado en lenguaje C: ahora todos los compiladores de C proporciona una función de generación de números pseudoaleatorios basada en el estándar ANSI, que son las funciones rand() y srand()
Enciclopedia Baidu-Tabla de números aleatorios
.