vglm no pacote VGAM para variáveis ​​ordinais:o que significam as letras L e Q?

StackOverflow https://stackoverflow.com//questions/24040584

  •  21-12-2019
  •  | 
  •  

Pergunta

Estou ajustando um modelo logit cumulativo usando uma explicativa ordinal, os coeficientes que obtenho são os seguintes:

coefficients(cum_mod_podds_ord,matrix=TRUE)
             logit(P[Y>=2]) logit(P[Y>=3])
(Intercept)     -0.4106068     -1.2504301
depr_ord.L       1.3749694      1.3749694
depr_ord.Q      -0.1039784     -0.1039784

Gostaria de saber o que significam L e Q que a função coloca após o nome da variável.

Agradeço antecipadamente

Foi útil?

Solução

Estes são os contrastes de um fator ordenado;contrastes baseados em polinômios ortogonais.O L é para o termo polinomial "linear", o Q para o termo quadrático.Isto é um pouco como x e x^2 e assim por diante, mas apenas em termos de contrastes para o fator ordenado.

Se você tiver três níveis no fator ordenado, os contrastes polinomiais para esses níveis serão:

> zapsmall(contr.poly(3))
             .L         .Q
[1,] -0.7071068  0.4082483
[2,]  0.0000000 -0.8164966
[3,]  0.7071068  0.4082483

onde as linhas acima são os 3 níveis do fator.Cada nível no fator é então substituído pelo correspondente .L e .Q valores (portanto, o fator é substituído por duas variáveis ​​na matriz do modelo).

Se você precisar de mais informações do que isso, Stackoverflow provavelmente não é o lugar;tentar Validação Cruzada em vez de.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top