Preciso comparar duas inclinações de regressão onde:
$
y_1 ~ a + b_1x
y_2 ~ a + b_2x
$
Como posso comparar b1 e b2?
Ou na linguagem do meu exemplo específico em roedores, quero comparar
antero-posterior diameter ~ a + b1 * humeral length
de naso-occipital length ~ a + b2 * humeral length
regression
regression-coefficients
Dra. Alejandra Echeverria
fonte
fonte
Respostas:
Ok, vamos olhar para a sua situação. Você tem basicamente duas regressões (DPA = diâmetro ântero-posterior, NOL = comprimento naso-occipital, PA = comprimento umeral):
Para testar a hipótese , você pode fazer o seguinte:β1 , 1= β1 , 2
Vejamos um exemplo com dados inventados (in
R
):dummy.var
x.new:dummy.var
Aviso: Isso só funciona se o diâmetro ântero-posterior e o comprimento naso-occipital (as duas variáveis dependentes) forem independentes. Caso contrário, pode ficar muito complicado.
EDITAR
Essas duas postagens no site lidam com a mesma pergunta: primeiro e segundo .
fonte
dummy.var
, ou seja, para os dois DVs. Dependendo do que os DVs estão no contexto original, é possível que as variações residuais sejam radicalmente diferentes nas regressões separadas de cada DV. Gostaria de saber se seria melhor usar a mesma abordagem básica que você propôs, mas com umgls
modelo em que estimamos diferentes variações residuais para cada DV. Alguma idéia sobre isso?library(nlme); mod4 <- gls(y.new~x.new*dummy.var, weights=varIdent(form= ~1 | dummy.var))