Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

linhyptest

Prueba de hipótesis lineal

Sintaxis

p = linhyptest(beta,COVB,c,H,dfe)
[p,t,r] = linhyptest(...)

Descripción

p = linhyptest(beta,COVB,c,H,dfe) Devuelve el valor de una prueba de hipótesis en un vector de parámetros. es un vector de estimaciones de parámetros. es la matriz de covarianza estimada de las estimaciones de parámetros. y especifique la hipótesis nula en el formulario, donde se estima el vector de parámetros desconocidos. son los grados de libertad para la estimación, o si se conoce en lugar de estimado.ppbetakCOVBkkcHH*b = cbbetadfeCOVBInfCOVB

es necesario.beta Los argumentos restantes tienen valores predeterminados:

  • COVB = eye(k)

  • c = zeros(k,1)

  • H = eye(K)

  • dfe = Inf

Si se omite, debe tener elementos y especifica los valores de la hipótesis nula para todo el vector de parámetro.Hck

Nota

Las siguientes funciones devuelven salidas adecuadas para su uso como argumento de entrada para:,,,,,. devuelve directamente; vuelven las otras funciones.COVBlinhyptestnlinfitcoxphfitglmfitmnrfitregstatsrobustfitnlinfitCOVBCOVBstats.covb

[p,t,r] = linhyptest(...) también devuelve el estadístico de prueba y el rango de la matriz de hipótesis.trH Si es o no se da, es un estadístico de Chi-cuadrado con grados de libertad.dfeInft*rr Si se especifica como un valor finito, es una estadística con y grados de libertad.dfetFrdfe

realiza una prueba basada en una distribución normal asintótica para las estimaciones de parámetros.linhyptest Se puede utilizar después de cualquier procedimiento de estimación para el que estén disponibles las covarianzas de parámetros, como o.regstatsglmfit Para la regresión lineal, los-valores son exactos.p Para otros procedimientos, los-valores son aproximados, y pueden ser menos precisos que otros procedimientos como los basados en una relación de verosimilitud.p

Ejemplos

Ajuste un modelo lineal múltiple a los datos en:hald.mat

load hald stats = regstats(heat,ingredients,'linear'); beta = stats.beta beta =    62.4054     1.5511     0.5102     0.1019    -0.1441

Realice una prueba que los dos últimos coeficientes sean 0:F

SIGMA = stats.covb; dfe = stats.fstat.dfe; H = [0 0 0 1 0;0 0 0 0 1]; c = [0;0]; [p,F] = linhyptest(beta,SIGMA,c,H,dfe) p =     0.4668 F =     0.8391

Consulte también

| | | | |

Introducido en R2007a