F_ procedimientos relacionados en la clase WorksheetFunction (Excel VBA)

Esta página presenta procedimientos de la classe WorksheetFunction relacionados con el tema F_ : F_Dist, F_Dist_RT, F_Inv, F_Inv_RT y F_Test

F_Dist

Devuelve la distribución de probabilidad F.

Si uno de los argumentos no es numérico, F_Dist devuelve el #VALUE! valor de error. Si x es negativo, F_Dist devuelve el #NUM! valor de error. Si grados_de_libertad1 o grados_de_libertad2 no son números enteros, se truncan. Si deg_freedom1 < 1, F_Dist devuelve el #NUM! valor de error. Si deg_freedom < 1, F_Dist devuelve el #NUM! valor de error.

Sintaxis : 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

Estos son los argumentos con nombre :

Arg1 (Double) - X: valor en el que se desea evaluar la función.

Arg2 (Double) - Deg_freedom1: grados de libertad del numerador.

Arg3 (Double) - Deg_freedom2: los grados de libertad del denominador.

Arg4 (Boolean) - Acumulado: valor lógico que determina la forma de la función. Si el argumento de acumulado es true, F_DIST devuelve la función de distribución acumulativa; Si es false, devuelve la función de densidad de probabilidad.

F_Dist_RT

Devuelve la distribución de probabilidad F de cola derecha. Esta función puede usarse para determinar si dos conjuntos de datos tienen diferentes grados de diversidad. Por ejemplo, podría examinar los resultados de los exámenes presentados por hombres y mujeres para entrar a la escuela secundaria, y determinar si la variabilidad entre las mujeres es diferente de la variabilidad entre los hombres.

Si uno de los argumentos no es numérico, F_Dist_RT devuelve el #VALUE! valor de error. Si x es negativo, F_Dist_RT devuelve el #NUM! valor de error. Si el argumento de grados de libertad 1 o de grados de libertad 2 no es un entero, se trunca. Si el argumento Grados_de_libertad1 < 1 o Grados_de_libertad1 ≥ 10 ^ 10, F_Dist_RT devuelve el #NUM! valor de error. Si grados_de_libertad2 < 1 o grados_de_libertad2 ≥ 10 ^ 10, F_Dist_RT devuelve el #NUM! valor de error. F_Dist_RT se calcula como F_Dist_RT = P (F>x), donde F es una variable aleatoria con una distribución f con grados de libertad de Grados_de_libertad1 y grados_de_libertad2.

Sintaxis : 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

Estos son los argumentos con nombre :

Arg1 (Double) - X: valor en el que se desea evaluar la función.

Arg2 (Double) - Grados de libertad 1: número de grados de libertad del numerador.

Arg3 (Double) - Grados de libertad 2: número de grados de libertad del denominador.

F_Inv

Devuelve el inverso de la distribución de probabilidad F.

Si uno de los argumentos no es numérico, F_Inv devuelve el #VALUE! valor de error. Si la probabilidad < 0 o la probabilidad > 1, F_Inv devuelve el #NUM! valor de error. Si grados_de_libertad1 o grados_de_libertad2 no son números enteros, se truncan. Si deg_freedom1 < 1 o deg_freedom2 < 1, F_Inv devuelve el #NUM! valor de error.

Sintaxis : 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

Estos son los argumentos con nombre :

Arg1 (Double) - Probabilidad: probabilidad asociada con la distribución acumulativa F.

Arg2 (Double) - Deg_freedom1: grados de libertad del numerador.

Arg3 (Double) - Deg_freedom2: los grados de libertad del denominador.

F_Inv_RT

Devuelve el inverso de la distribución de probabilidad F de cola derecha. Si p = F_DIST_RT(x,...), entonces F_INV_RT(p,...

La distribución F puede usarse en una prueba F que compare el grado de variabilidad en dos conjuntos de datos. Por ejemplo, podría analizar las distribuciones de ingresos en Venezuela y Colombia para determinar si ambos países tienen un grado de diversidad similar. Si uno de los argumentos no es numérico, F_Inv_RT devuelve el #VALUE! valor de error. Si la probabilidad < 0 o la probabilidad > 1, F_Inv_RT devuelve el #NUM! valor de error. Si el argumento de grados de libertad 1 o de grados de libertad 2 no es un entero, se trunca. Si el argumento Grados_de_libertad1 < 1 o Grados_de_libertad1 ≥ 10 ^ 10, F_Inv_RT devuelve el #NUM! valor de error. Si grados_de_libertad2 < 1 o grados_de_libertad2 ≥ 10 ^ 10, F_Inv_RT devuelve el #NUM! valor de error. F_Inv_RT puede usarse para devolver valores críticos de la distribución F. Por ejemplo, el resultado de un cálculo de ANOVA a menudo incluye datos para la estadística F, la probabilidad F y el valor crítico F en el nivel de significancia 0,05. Para devolver el valor crítico de F, use el nivel de significancia como argumento de probabilidad para F_Inv_RT. Dado un valor de probabilidad, F_Inv_RT busca el valor x tal que F_DIST_RT (x, Grados_de_libertad1, grados_de_libertad2) = probabilidad. Por lo tanto, la precisión de F_Inv_RT depende de la precisión de F_Dist_RT. F_Inv_RT usa una técnica de búsqueda iterativa. Si la búsqueda no converge después de 64 iteraciones, la función devuelve el valor de error #N/A.

Sintaxis : 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

Estos son los argumentos con nombre :

Arg1 (Double) - Probabilidad: una probabilidad asociada con la distribución acumulativa F.

Arg2 (Double) - Grados de libertad 1: número de grados de libertad del numerador.

Arg3 (Double) - Grados de libertad 2: número de grados de libertad del denominador.

F_Test

Devuelve el resultado de una prueba F. Una prueba F devuelve la probabilidad de dos colas de que las varianzas en matriz1 y matriz2 no sean significativamente diferentes. Use esta función para determinar si dos muestras tienen diferentes varianzas. Por ejemplo, dados los resultados de las pruebas de escuelas públicas y privadas, puede probar si estas escuelas tienen distintos niveles de diversidad de calificaciones de prueba.

Los argumentos deben ser números o nombres, matrices o referencias que contienen números. Si un argumento de matriz o referencia contiene texto, valores lógicos o celdas vacías, esos valores se pasan por alto; sin embargo, se incluyen las celdas que tengan el valor cero. Si el número de puntos de datos en matriz1 o matriz2 es menor que 2, o si la varianza de matriz1 o matriz2 es cero, F_Test devuelve el #DIV/0! valor de error.

Sintaxis : expression.F_Test (Arg1, Arg2)

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

Arguments

Estos son los argumentos con nombre :

Arg1 - Matriz 1: primera matriz o rango de datos

Arg2 - Matriz 2: segunda matriz o rango de datos