Main Content

La traducción de esta página está obsoleta. Haga clic aquí para ver la última versión en inglés.

ttest2

Prueba t de dos muestras

Descripción

ejemplo

h = ttest2(x,y) devuelve una decisión de prueba para la hipótesis nula de que los datos de los vectores x e y proceden de muestras aleatorias independientes procedentes de una distribuciones normales con medias iguales y varianzas iguales pero desconocidas usando la prueba t de dos muestras. La hipótesis alternativa es que los datos de x e y proceden de poblaciones con medias desiguales. El resultado h es 1 si la prueba rechaza la hipótesis nula al nivel de significación del 5%, y 0 en el caso contrario.

ejemplo

h = ttest2(x,y,Name,Value) devuelve una decisión de prueba para la prueba t de dos muestras con más opciones especificadas por uno o más argumentos de par nombre-valor. Por ejemplo, puede cambiar el nivel de significación o realizar la prueba sin asumir la igualdad de las varianzas.

ejemplo

[h,p] = ttest2(___) también devuelve el valor p, p, de la prueba, usando cualquiera de los argumentos de entrada de las sintaxis anteriores.

ejemplo

[h,p,ci,stats] = ttest2(___) devuelve también el intervalo de confianza de la diferencia de medias de la población, ci, y la estructura stats, que contiene información sobre la estadística de la prueba.

Ejemplos

contraer todo

Cargue el conjunto de datos. Cree vectores que contengan la primera y la segunda columna de la matriz de datos para representar las notas de unos alumnos en dos exámenes.

load examgrades
x = grades(:,1);
y = grades(:,2);

Pruebe la hipótesis nula de que dos muestras de datos proceden de poblaciones con medias iguales.

[h,p,ci,stats] = ttest2(x,y)
h = 0
p = 0.9867
ci = 2×1

   -1.9438
    1.9771

stats = struct with fields:
    tstat: 0.0167
       df: 238
       sd: 7.7084

El valor devuelto de h = 0 indica que ttest2 no rechaza la hipótesis nula al nivel de significación predeterminado del 5%.

Cargue el conjunto de datos. Cree vectores que contengan la primera y la segunda columna de la matriz de datos para representar las notas de unos alumnos en dos exámenes.

load examgrades
x = grades(:,1);
y = grades(:,2);

Pruebe la hipótesis nula de que dos vectores de datos proceden de poblaciones con medias iguales, sin asumir que las poblaciones también tienen varianzas iguales.

[h,p] = ttest2(x,y,'Vartype','unequal')
h = 0
p = 0.9867

El valor devuelto de h = 0 indica que ttest2 no rechaza la hipótesis nula al nivel de significación predeterminado del 5% incluso si no se asume la igualdad de varianzas.

Argumentos de entrada

contraer todo

Los datos de muestra, especificados como un vector, una matriz o un arreglo multidimensional. ttest2 trata los valores NaN como datos faltantes y los ignora.

  • Si x e y se especifican como vectores, no es necesario que tengan la misma longitud.

  • Si x e y se especifican como matrices, deben tener el mismo número de columnas. ttest2 realiza una prueba t independiente a lo largo de cada columna y devuelve un vector de resultados.

  • Si x e y se especifican como arreglos multidimensionales, deben tener el mismo tamaño a lo largo de todas las dimensiones, salvo de la primera dimensión no singular.

Tipos de datos: single | double

Los datos de muestra, especificados como un vector, una matriz o un arreglo multidimensional. ttest2 trata los valores NaN como datos faltantes y los ignora.

  • Si x e y se especifican como vectores, no es necesario que tengan la misma longitud.

  • Si x e y se especifican como matrices, deben tener el mismo número de columnas. ttest2 realiza una prueba t independiente a lo largo de cada columna y devuelve un vector de resultados.

  • Si x e y se especifican como arreglos multidimensionales, deben tener el mismo tamaño a lo largo de todas las dimensiones, salvo de la primera dimensión no singular. ttest2 funciona a lo largo de la primera dimensión no singular.

Tipos de datos: single | double

Argumentos de par nombre-valor

Ejemplo: 'Tail','right','Alpha',0.01,'Vartype','unequal' especifica una prueba de cola derecha al nivel de significación del 1% y no asume que las varianzas de población de x e y sean iguales.

Especifique pares opcionales separados por comas de argumentos Name,Value. Name es el nombre del argumento y Value es el valor correspondiente. Name debe aparecer entre comillas. Puede especificar varios argumentos de par nombre-valor en cualquier orden como Name1,Value1,...,NameN,ValueN.

El nivel de significación de la prueba de hipótesis, especificado como el par separado por comas que consta de 'Alpha' y un valor de escalar en el rango (0,1).

Ejemplo: 'Alpha',0.01

Tipos de datos: single | double

La dimensión de la matriz de entrada a lo largo de la que se quieren probar las medias, especificada como el par separado por comas que consta de 'Dim' y un valor entero positivo. Por ejemplo, especificar 'Dim',1 prueba las medias de las columnas, mientras que 'Dim',2 prueba las medias de las filas.

Ejemplo: 'Dim',2

Tipos de datos: single | double

El tipo de hipótesis alternativa a evaluar, especificada como el par separado por comas que consta de 'Tail' y uno de los siguientes:

  • 'both': comprueba la hipótesis alternativa de que las medias de las poblaciones no son iguales.

  • 'right': comprueba la hipótesis alternativa de que la media de la población de x es mayor que la media de la población de y.

  • 'left': comprueba la hipótesis alternativa de que la media de la población de x es menor que la media de la población de y.

ttest2 comprueba la hipótesis nula de que las medias de las poblaciones son iguales frente a la hipótesis alternativa especificada.

Ejemplo: 'Tail','right'

El tipo de varianza, especificada como el par separado por comas que consta de 'Vartype' y uno de los siguientes.

'equal'Realice la prueba usando el supuesto de que x e y proceden de distribuciones normales con varianzas iguales pero desconocidas.
'unequal'Realice la prueba usando el supuesto de que x e y proceden de distribuciones normales con varianzas desconocidas y desiguales. Esto se denomina problema de Behrens-Fisher. ttest2 usa la aproximación de Satterthwaite para los grados de libertad efectivos.

Vartype debe ser un solo tipo de varianza, incluso cuando x sea una matriz o un arreglo multidimensional.

Ejemplo: 'Vartype','unequal'

Argumentos de salida

contraer todo

El resultado de la prueba de hipótesis, devuelto como 1 o 0.

  • Si h= 1, esto indica el rechazo de la hipótesis nula al nivel de significación Alpha.

  • Si h= 0, esto indica un error al rechazar la hipótesis nula al nivel de significación Alpha.

El valor p de la prueba, devuelto como un valor de escalar en el rango [0,1]. p es la probabilidad de observar una estadística de prueba tan extrema o más que el valor observado bajo la hipótesis nula. Los valores pequeños de p ponen en duda la validez de la hipótesis nula.

El intervalo de confianza para la diferencia de las medias de población de x e y, devueltas como un vector de dos elementos que contiene los límites inferior y superior del intervalo de confianza 100 × (1 – Alpha)%.

La estadística de prueba para la prueba t de dos muestras, devueltas como una estructura que contiene lo siguiente:

  • tstat: el valor de la estadística de la prueba.

  • df: los grados de libertad de la prueba.

  • sd: la estimación combinada de la desviación estándar de la población (en el caso de varianzas iguales) o un vector que contiene las estimaciones combinadas de las desviaciones estándar de la población (en el caso de varianzas desiguales).

Más acerca de

contraer todo

Prueba t de dos muestras

La prueba t de dos muestras es una prueba paramétrica que compara el parámetro de localización de dos muestras de datos independientes.

La estadística de la prueba es

t=x¯y¯sx2n+sy2m,

, donde x¯ y y¯ son las medias de las muestras, sx e sy son las desviaciones estándar de las muestras y n y m son los tamaños de las muestras.

En el caso en el que se asume que las dos muestras de datos proceden de poblaciones con varianzas iguales, la estadística de la prueba bajo la hipótesis nula tiene la distribución t de Student con n + m – 2 grados de libertad, y las desviaciones estándar de las muestras son sustituidas por la desviación estándar combinada

s=(n1)sx2+(m1)sy2n+m2.

En el caso en el que no se asume que las dos muestras de datos proceden de poblaciones con varianzas iguales, la estadística de la prueba bajo la hipótesis nula tiene una distribución t de Student aproximada con un número de grados de libertad dado por la aproximación de Satterthwaite. Esta prueba se denomina a veces prueba t de Welch.

Arreglo multidimensional

Un arreglo multidimensional tiene más de dos dimensiones. Por ejemplo, si x es un arreglo de 1 por 3 por 4, x devuelve un arreglo tridimensional.

Primera dimensión no singular

La primera dimensión no singular es la primera dimensión de un arreglo cuyo tamaño no es igual a 1. Por ejemplo, si x es un arreglo de 1 por 2 por 3 por 4, la segunda dimensión es la primera dimensión no singular de x.

Sugerencias

  • Use sampsizepwr para calcular:

    • el tamaño de la muestra que corresponde a los valores especificados de los parámetros y las potencias;

    • la potencia alcanzada para un tamaño de muestra en particular, dado el valor real de los parámetros;

    • el valor detectable de los parámetros con el tamaño de muestra y la potencia especificados.

Capacidades ampliadas

Historial de versiones

Introducido antes de R2006a

Consulte también

| |