Tipos de medidas

# Documentacion de la libreria https://www.rdocumentation.org/packages/fdth/versions/1.2-5/topics/fdt
#Importamos librería
library(fdth)
## 
## Attaching package: 'fdth'
## The following objects are masked from 'package:stats':
## 
##     sd, var
# Vector con frecuencia de edades
Edad<-c(15,15,16,16,17,17,18,19,19,19,20,20,20,21,22,22,22,23,23,23,23,23,23,23,24,24,24,25,25,25,26,26,26,26,27,27,27,27,28,28,28,29,29,30)

# Creamos una tabla
FrecEdad <- data.frame(table(Edad))

# Creamos una tabla con las frecuencias
tablaFrecEdad <- transform(FrecEdad, FrecAcum = cumsum(FrecEdad$Freq), FrecPorcentual = prop.table(FrecEdad$Freq), FrecPorcentualAcumulada = cumsum(prop.table(FrecEdad$Freq)))

# Mostramos la tabla de frecuencias
tablaFrecEdad
##    Edad Freq FrecAcum FrecPorcentual FrecPorcentualAcumulada
## 1    15    2        2     0.04545455              0.04545455
## 2    16    2        4     0.04545455              0.09090909
## 3    17    2        6     0.04545455              0.13636364
## 4    18    1        7     0.02272727              0.15909091
## 5    19    3       10     0.06818182              0.22727273
## 6    20    3       13     0.06818182              0.29545455
## 7    21    1       14     0.02272727              0.31818182
## 8    22    3       17     0.06818182              0.38636364
## 9    23    7       24     0.15909091              0.54545455
## 10   24    3       27     0.06818182              0.61363636
## 11   25    3       30     0.06818182              0.68181818
## 12   26    4       34     0.09090909              0.77272727
## 13   27    4       38     0.09090909              0.86363636
## 14   28    3       41     0.06818182              0.93181818
## 15   29    2       43     0.04545455              0.97727273
## 16   30    1       44     0.02272727              1.00000000

Para conseguir la moda, mediana y media usaremos las siguientes funciones:

mfv(Edad) # Moda --> valor más repetido
## [1] 23
median(Edad) # Mediana --> valor en el centro de la muestra
## [1] 23
mean(Edad) # Media --> suma todos los valore dividido por los casos
## [1] 22.95455

Grafiquemos esta tabla para verlo mejor

library(ggplot2)

#Fuente: https://www.datanalytics.com/libro_r/elementos-de-un-grafico-en-ggplot2.html

# Mostramos el gráfico de puntos
ggplot(FrecEdad, aes(x = Edad, y = Freq, colours = Edad)) + geom_point(aes(size=Freq))