sábado, 5 de septiembre de 2020

Generar números aleatorios enteros y decimales en R

El siguiente artículo muestra como generar números aleatorios, tanto enteros como decimales, al hacer uso de las funciones sample() y runif() , a través de diversos ejemplos podras aprender como hacer uso de estas muy útiles funciones del lenguaje de programación R.




La función sample() permite generar números aleatorios enteros, debemos en un principio indicar el rango de números a mostrar sample(1:10), para luego señalar el número de las repeticiones sample(1:10,5), finalmente usamos la cláusula replace, sample(1:10,5,replace= FALSE), esta combinada con los operadores lógicos FALSE o TRUE, permite generar números aleatorios enteros con y sin repitición respectivamente, como muestra la siguiente imagen.




La función runif() permite generar números aleatorio decimales, especificamos la cantidad de repeticiones runif(5), medicante las cláusulas max y min, especificamos el rango de número a mostrar, runif(5,min=1,max=10) , la ejecución de la línea de código en R, nos muestra una serie de 5 números decimales, para redondear a dos decimales dichos resultados podriamos usar la función round(), como muestra la siguiente imagen.



El siguiente vídeo muestra como generar números aleatorios enteros y decimales en el entorno de desarrollo RStudio.