Saltar la navegación

runif(n, inicio, fin): números aleatorios

Conocimiento previo

runif(n, inicio, fin) crea n números aleatorios entre inicio y fin.

Por ejemplo runif(5, 0, 2) genera 5 números aleatorios entre 0 y 2. Estos números son con decimales, si deseamos enteros debemos usar una función como round() que redondea los resultados a un número entero.

Ejemplo: runif

El siguiente programa calcula varios números aleatorios y los imprime (véase más abajo la explicación de su funcionamiento):

El resultado es:

La función set.seed() se utiliza cuando se calculan números aleatorios para poder obtener siempre los mismos números, esto sirve para depurar programas y saber que están bien. Cuando el programa ya se da por definitivo se puede eliminar o convertir en comentario.

La función round(x) se utiliza para redondear números, de forma que si un número es 3.5 se convierte en 4, si es 6.3 se convierte en 6, etc.