Saltar al contenido principal
Versión: Siguiente

Std deviation

Std deviation ( series ) : Real

ParámetroTipoDescripción
seriesField, ArrayDatos para los cuales se devuelve la desviación estándar
ResultadoRealDesviación estándar de series

Descripción

Std deviation devuelve la desviación estándar de series.

Si series es un campo indexado, el índice se utiliza para calcular la desviación estándar.

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.

Ejemplo 1

El siguiente ejemplo es un método de objeto para la variable vDesv. El método de objeto asigna la desviación estándar de una serie de datos a vDesv:

 vDesv:=Std deviation([Tabla1]SeriesDatos)

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

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

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

Ejemplo 2

Este ejemplo obtiene la desviación estándar de una serie 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)
 vStdDev:=Std deviation($ArrGrades)

Ver también

Average
Sum
Sum squares
Variance