| 4D v20.1Std deviation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v20.1
 Std deviation 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Std deviation ( series ) -> Resultado | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| series | Campo, Array |   | Dados para os quais se retorna o desvio padrão | |||||
| Resultado | Real |   | Desvio padrão da série | |||||
Std deviation devolve o desvio padrão de series. Se series for um campo indexado, o índice é utilizado para calcular o desvio padrão.
Você pode passar um array (uma ou duas dimensões) em series. Neste caso, o array deve ser do tipo inteiro, inteiro longo ou real.
O exemplo a seguir é um método de objeto para a variável vDesv. O método de objeto atribui o desvio padrão de uma série de dados a vDesv:
 vDesv:=Std deviation([Tabela1]SeriesDados)O método a seguir é chamado para imprimir os registros na seleção e ativar o processo de quebra:
 ALL RECORDS([Tabela1])
 ORDER BY([Tabla1];[Tabela1]SeriesDados;>)
 BREAK LEVEL(1)
 ACCUMULATE([Tabela1]SeriesDados)
 OUTPUT FORM([Tabela1];"Imprimir formulário")
 PRINT SELECTION([Tabela1])Nota: o parâmetro do comando BREAK LEVEL deve ser igual ao número de quebras de seu relatório. Para maior informação sobre quebras, consulte os comandos do capítulo Imprimir.
Este exemplo obtém o desvio padrão de uma série de valores localizados num array:
 ARRAY REAL($ArrGrades;0)
 QUERY([Exams];[Exams]Exam_Date=!01/07/11!)
 SELECTION TO ARRAY([Exams]Exam_Grade;$ArrGrades)
 vStdDev:=Std deviation($ArrGrades)
	Produto: 4D
	Tema: Funções estatísticas
	Número 
        26
        
        
        
	
	Criado por: < 4D v6
	Modificado: 4D v13
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	Manual de linguagem 4D ( 4D v20)
	
	
	Manual de linguagem 4D ( 4D v20.1)
	
	
	
 Adicionar um comentário
Adicionar um comentário