library(modeest) # carga la biblioteca modeest
##
## This is package 'modeest' written by P. PONCET.
## For a complete list of functions, use 'library(help = "modeest")' or 'help.start()'.
Generar 100 datos del 15 al 50 aleatoriamente:
datos <- sample (15:50, size=100, replace = TRUE) # Generar 100 datos del 15-50 aleatoriamente
datos
## [1] 50 42 19 27 49 36 34 45 25 44 26 45 25 30 35 22 41 29 29 21 41 31 26
## [24] 18 42 47 18 30 19 20 30 31 32 39 26 36 31 23 36 44 41 34 24 43 46 18
## [47] 28 46 48 34 42 37 19 50 28 29 32 31 45 43 32 38 32 47 43 37 37 31 34
## [70] 18 35 24 42 19 21 31 25 50 50 33 39 18 27 29 45 16 31 15 21 17 48 35
## [93] 18 41 50 20 45 44 48 49
Graficar los datos:
plot(datos)

Obtener el número mínimo, el máximo y la cantidad de datos.
n=length(datos) # En 'n' se guardará el número de datos.
n
## [1] 100
maximo=max(datos) # En 'maximo' se guardará el dato con el valor más alto.
maximo
## [1] 50
minimo=min(datos) # En 'minimo' se guardará el dato con el valor más bajo.
minimo
## [1] 15
Obtener la frecuencia de los datos:
frecuencia=table(datos) # Se genera la frecuencia de cada uno de los datos.
frecuencia
## datos
## 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
## 1 1 1 6 4 2 3 1 1 2 3 3 2 2 4 3 7 4 1 4 3 3 3 1 2
## 41 42 43 44 45 46 47 48 49 50
## 4 4 3 3 5 2 2 3 2 5
plot(frecuencia) # Genera una gráfica con la frecuencia de cada uno de los datos.

Obtener la frecuencia relativa y porcentual de los datos:
freq.relativa=(frecuencia)/margin.table(frecuencia) # Genera la frecuencia relativa de los datos.
freq.relativa
## datos
## 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
## 0.01 0.01 0.01 0.06 0.04 0.02 0.03 0.01 0.01 0.02 0.03 0.03 0.02 0.02 0.04
## 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45
## 0.03 0.07 0.04 0.01 0.04 0.03 0.03 0.03 0.01 0.02 0.04 0.04 0.03 0.03 0.05
## 46 47 48 49 50
## 0.02 0.02 0.03 0.02 0.05
freq.porcentual=freq.relativa*100 # Genera la frecuencia porcentual de los datos.
freq.porcentual
## datos
## 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
## 1 1 1 6 4 2 3 1 1 2 3 3 2 2 4 3 7 4 1 4 3 3 3 1 2
## 41 42 43 44 45 46 47 48 49 50
## 4 4 3 3 5 2 2 3 2 5