4D v16.3

Variance

Inicio

 
4D v16.3
Variance

Variance 


 

Variance ( series ) -> Resultado 
Parámetro Tipo   Descripción
series  Campo, Array in Datos para los cuales se devuelve la varianza
Resultado  Real in Varianza de series

Variance devuelve la varianza para series. Si series es un campo indexado, el índice se utiliza para calcular la varianza.

Puede pasar en series un array (de una o dos dimensiones). En este caso, el array debe ser de tipo Entero, Entero largo o Real.

La varianza de un conjunto de valores es el promedio de los cuadrados de las desviaciones estándar. La varianza media mide la dispersión de valores alrededor de la media. 4D utiliza la siguiente fórmula de varianza:

Varianza(x) = Sum (x-m)*(x-m)/(n-1)
m = Media
n = Número de valores

Si los valores no se consideran una muestra, multiplique el valor devuelto por Variance por (n-1)/n.

El siguiente ejemplo es un método de objeto para la variable var. El método de objeto asigna la suma de cuadrados de una serie de datos a var:

 var:=Variance(Estudiantes]Notas)

El siguiente método se llama para imprimir los registros en la selección y activar el proceso de ruptura:

 ALL RECORDS([Estudiantes])
 ORDER BY([Estudiantes];[Estudiantes]Clase;>)
 BREAK LEVEL(1)
 ACCUMULATE([Estudiantes]Notas)
 OUTPUT FORM([Estudiantes];"Imprimir formulario")
 PRINT SELECTION([Estudiantes])

Nota: el parámetro del comando BREAK LEVEL debe ser igual al número de rupturas en su informe. Para mayor información sobre el proceso de rupturas, consulte Impresión.

Este ejemplo permite obtener la varianza de valores ubicados en un array:

 ARRAY REAL($ArrGrades;0)
 QUERY([Exams];[Exams]Exam_Date=!01/07/11!)
 SELECTION TO ARRAY([Exams]Exam_Grade;$ArrGrades)
 vVariance:=Variance($ArrGrades)



Ver también 

Average
Std deviation
Sum
Sum squares

 
PROPIEDADES 

Producto: 4D
Tema: Funciones estadísticas
Número 27

This command can be run in preemptive processes

 
HISTORIA 

Creado por: < 4D v6
Modificado: 4D v13

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)