F_ procedimentos relacionados em classe WorksheetFunction (Excel VBA)

Esta página apresenta procedimentos da classe WorksheetFunction relacionados ao tema F_: F_Dist, F_Dist_RT, F_Inv, F_Inv_RT e F_Test

F_Dist

Retorna a distribuição de probabilidade F.

Se algum argumento for não numérico, F_Dist retornará o #VALUE! valor de erro. Se x for negativo, F_Dist retornará o #NUM! valor de erro. Se grau_liberdade1 ou grau_liberdade2 não for um inteiro, será truncado. Se deg_freedom1 < 1, F_Dist retornará o #NUM! valor de erro. Se graus_liberdade < 1, F_Dist retorna o #NUM! valor de erro.

Sintaxe : expression.F_Dist (Arg1, Arg2, Arg3, Arg4)

Dim dblArg1 As Double: dblArg1 = 
Dim dblArg2 As Double: dblArg2 = 
Dim dblArg3 As Double: dblArg3 = 
Dim dblF_Dist As Double
dblF_Dist = WorksheetFunction.F_Dist(Arg1:=dblArg1, Arg2:=dblArg2, Arg3:=dblArg3, Arg4:=True)

Arguments

O seguinte argumento é opcional

Arg1 (Double) - X - o valor no qual se avalia a função.

Arg2 (Double) - Deg_freedom1-o grau de liberdade do numerador.

Arg3 (Double) - Deg_freedom2-o grau de liberdade do denominador.

Arg4 (Boolean) - Cumulativo - um valor lógico que determina a forma da função. Se cumulativo for true, F_DIST retornará a função de distribuição cumulativa; Se false, retornará a função de densidade de probabilidade.

F_Dist_RT

Retorna a distribuição de probabilidade F de cauda direita. Você pode usar esta função para determinar se dois conjuntos de dados têm graus de diversidade diferentes. Por exemplo, você pode examinar os resultados de testes de homens e mulheres que estão ingressando no ensino médio e determinar se a variabilidade nas mulheres é diferente da encontrada nos homens.

Se algum argumento for não numérico, F_Dist_RT retornará o #VALUE! valor de erro. Se x for negativo, F_Dist_RT retornará o #NUM! valor de erro. Se graus_liberdade1 ou graus_liberdade2 não for um inteiro, será truncado. Se degrees_freedom1 < 1 ou degrees_freedom1 ≥ 10 ^ 10, F_Dist_RT retornará o #NUM! valor de erro. Se degrees_freedom2 < 1 ou degrees_freedom2 ≥ 10 ^ 10, F_Dist_RT retornará o #NUM! valor de erro. F_Dist_RT é calculado como F_Dist_RT = P (F>x), onde F é uma variável aleatória que tem uma distribuição F com degrees_freedom1 e degrees_freedom2 graus de liberdade.

Sintaxe : expression.F_Dist_RT (Arg1, Arg2, Arg3)

Dim dblArg1 As Double: dblArg1 = 
Dim dblArg2 As Double: dblArg2 = 
Dim dblArg3 As Double: dblArg3 = 
Dim dblF_Dist_RT As Double
dblF_Dist_RT = WorksheetFunction.F_Dist_RT(Arg1:=dblArg1, Arg2:=dblArg2, Arg3:=dblArg3)

Arguments

O seguinte argumento é opcional

Arg1 (Double) - X - o valor no qual se avalia a função.

Arg2 (Double) - Graus_liberdade1 - o grau de liberdade do numerador.

Arg3 (Double) - Graus_liberdade2 - o grau de liberdade do denominador.

F_Inv

Retorna o inverso da distribuição de probabilidade F.

Se algum argumento for não numérico, F_Inv retornará o #VALUE! valor de erro. Se probabilidade < 0 ou probabilidade > 1, F_Inv retorna o #NUM! valor de erro. Se grau_liberdade1 ou grau_liberdade2 não for um inteiro, será truncado. Se deg_freedom1 < 1 ou deg_freedom2 < 1, F_Inv retornará o #NUM! valor de erro.

Sintaxe : expression.F_Inv (Arg1, Arg2, Arg3)

Dim dblArg1 As Double: dblArg1 = 
Dim dblArg2 As Double: dblArg2 = 
Dim dblArg3 As Double: dblArg3 = 
Dim dblF_Inv As Double
dblF_Inv = WorksheetFunction.F_Inv(Arg1:=dblArg1, Arg2:=dblArg2, Arg3:=dblArg3)

Arguments

O seguinte argumento é opcional

Arg1 (Double) - Probabilidade-uma probabilidade associada à distribuição cumulativa F.

Arg2 (Double) - Deg_freedom1-o grau de liberdade do numerador.

Arg3 (Double) - Deg_freedom2-o grau de liberdade do denominador.

F_Inv_RT

Retorna o inverso da distribuição de probabilidade F de cauda direita. Se p = F_DIST_RTx,..., então F_INV_RT(p,...

A distribuição F pode ser usada em um teste F que compara o grau de variabilidade em dois conjuntos de dados. Por exemplo, você pode analisar as distribuições de renda nos Estados Unidos e no Canadá para determinar se os dois países têm um grau de diversidade de renda semelhante. Se algum argumento for não numérico, F_Inv_RT retornará o #VALUE! valor de erro. Se probabilidade < 0 ou probabilidade > 1, F_Inv_RT retorna o #NUM! valor de erro. Se graus_liberdade1 ou graus_liberdade2 não for um inteiro, será truncado. Se degrees_freedom1 < 1 ou degrees_freedom1 ≥ 10 ^ 10, F_Inv_RT retornará o #NUM! valor de erro. Se degrees_freedom2 < 1 ou degrees_freedom2 ≥ 10 ^ 10, F_Inv_RT retornará o #NUM! valor de erro. F_Inv_RT pode ser usado para retornar valores críticos da distribuição F. Por exemplo, a saída de um cálculo ANOVA geralmente inclui dados para a estatística F, a probabilidade F e o valor crítico F no nível de significância de 0, 5. Para retornar o valor crítico de F, use o nível de significância como o argumento de probabilidade para F_Inv_RT. Dado um valor para probabilidade, F_Inv_RT procura o valor x, de forma que F_DIST_RT (x, degrees_freedom1, degrees_freedom2) = probabilidade. Assim, a precisão da F_Inv_RT depende da precisão do F_Dist_RT. O F_Inv_RT usa uma técnica de pesquisa iterativa. Se a pesquisa não tiver convergido depois de 64 iterações, a função retornará o valor de erro #N/A.

Sintaxe : expression.F_Inv_RT (Arg1, Arg2, Arg3)

Dim dblArg1 As Double: dblArg1 = 
Dim dblArg2 As Double: dblArg2 = 
Dim dblArg3 As Double: dblArg3 = 
Dim dblF_Inv_RT As Double
dblF_Inv_RT = WorksheetFunction.F_Inv_RT(Arg1:=dblArg1, Arg2:=dblArg2, Arg3:=dblArg3)

Arguments

O seguinte argumento é opcional

Arg1 (Double) - Probabilidade - uma probabilidade associada à distribuição cumulativa F.

Arg2 (Double) - Graus_liberdade1 - o grau de liberdade do numerador.

Arg3 (Double) - Graus_liberdade2 - o grau de liberdade do denominador.

F_Test

Retorna o resultado de um teste F. Um teste F retorna a probabilidade bicaudal de que as variâncias em matriz1 e matriz2 não são significativamente diferentes. Use essa função para determinar se duas amostras têm variâncias diferentes. Por exemplo, dado resultados de teste de escolas públicas e privadas, você pode testar se essas escolas têm níveis diferentes de diversidade de nota de teste.

Os argumentos devem ser números, ou nomes, matrizes ou referências que contenham números. Se uma matriz ou argumento de referência contiver texto, valores lógicos ou células vazias, estes valores serão ignorados; no entanto, células com valor zero serão incluídas. Se o número de pontos de dados em matriz1 ou matriz2 for menor que 2, ou se a variância de matriz1 ou matriz2 for zero, F_Test retornará o #DIV/0! valor de erro.

Sintaxe : expression.F_Test (Arg1, Arg2)

Dim dblF_Test As Double
dblF_Test = WorksheetFunction.F_Test(Arg1:=, Arg2:=)

Arguments

O seguinte argumento é opcional

Arg1 - Matriz1 - a primeira matriz ou intervalo de dados

Arg2 - Matriz2 - a segunda matriz ou intervalo de dados