Documentaciónmediana(v)
Nombre
mediana - Calcula la mediana de un vector numerico.
Sinopsis
n = estadisticas.mediana(v)
Descripcion
La mediana divide el conjunto ordenado en dos partes: 50% de los datos queda por debajo y 50% por encima.
Es menos sensible a valores extremos que la media.
Formulas:
Validaciones y casos borde
- Requiere un vector no vacio.
- Si el vector esta vacio, emite
ERROR(). - Si la cantidad de datos es par, retorna el promedio de los dos valores centrales.
Comportamiento
- Ordena una copia del vector antes de tomar el valor central.
- Si
nes par, promedia los dos valores centrales. - Retorna un
NUMERICOcon la mediana.
Funciones API relacionadas
estadisticas.moda()estadisticas.resumen()estadisticas.media()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| v | VECTOR | Conjunto de datos a ser procesado. |
Valor de retorno
NUMERICO - NUMERICO con la mediana del vector.
Ejemplo
ejemplo.blox
INCLUIR "estadisticas.api"
INCLUIR "vectores.api"
FUNCION PRINCIPAL
INICIO
VECTOR vect[]
NUMERICO med, var, mod, des, limite
NUMERICO dimension, paso
dimension = 101
paso = 3
limite = 100
vect = vectores.carga_aleatoria(dimension, limite)
DEPURAR(vect)
med = estadisticas.mediana(vect)
IMPRIMIR("\nLa mediana de <vect> es --> \t\t m = ", med)
FINAL