sc_statistic (arr_val, tp_var)

Esta macro calcula y devuelve una matriz con los valores estadísticos informados de una matriz de valores numéricos.

Se requieren dos parámetros para usar la macro.

Parámetro Valor Descripción
arr_val

Este parámetro acepta solo variables

Ejemplo de uso
$arr_val = array (5230.01,8374,625.45,8926.34,7000,523.78);
sc_statistic($arr_val, $tipo);

Variable que contiene una matriz con los valores de entrada numéricos.

Parámetros obligatorios.

tp_var

Este parámetro acepta el valor o una variable.

Ejemplo que indica el valor:
sc_statistic($arr_val, 'P');

Ejemplo usando una variable
$type = 'P';
sc_statistic($arr_val, $ tipo);

Lista de valores aceptados en el parámetro.

  • P
  • A

Este parámetro define el tipo de cálculo de la varianza(índice 2) y la desviación estándar(índice 3) de la matriz.

Los valores aceptados son P y A

  • P = Población
  • A = Muestra

Parámetros obligatorios.

 

Esta macro devuelve el cálculo en una matriz con 10 posiciones, donde cada posición está relacionada con un dato estadístico.

Compruebe a continuación lo que devolverá cada índice.

Valores devueltos en cada índice de la matriz:

Index Value
[0] Media aritmética
[1] Mediana
[2] Varianza
[3] Desviación estándar
[4] Amplitud
[5] Número de valores diferentes
[6] Número de valores de la matriz
[7] Número de valores nulos
[8] Valor más bajo
[9] Valor más alto

Example of using the macro

$arr_val = array (5230.01.8374,625.45.8926.34,7000,523.78,523.78,6897.21,987.56,987.56,8729,63);

$arr_stat = sc_statistic ($arr_val, 'P');

 

Macro return:

Array
(
    [0] => 4072.3075
    [1] => 3108.785
    [2] => 12817792.489302
    [3] => 3580.1944764638
    [4] => 8863.34
    [5] => 10
    [6] => 12
    [7] => 12
    [8] => 63
    [9] => 8926.34
);