Il semble que si j'ai un modèle de régression tel que Je peux soit adapter un polynôme brut et obtenir des résultats peu fiables, soit ajuster un polynôme orthogonal et obtenir des coefficients qui n'ont pas d'interprétation physique directe (par exemple, je ne peux pas les utiliser pour trouver les emplacements des extrema sur l'échelle d'origine). On dirait que je devrais être capable d'avoir le meilleur des deux mondes et être capable de retransformer les coefficients orthogonaux ajustés et leurs variances à l'échelle brute. J'ai suivi un cours d'études supérieures en régression linéaire appliquée (en utilisant Kutner, 5ed) et j'ai parcouru le chapitre sur la régression polynomiale dans Draper (3ed, mentionné par Kutner), mais je n'ai trouvé aucune discussion sur la façon de procéder. Le texte d'aide pour lepoly()
fonction dans R ne fonctionne pas. Je n'ai rien trouvé non plus dans ma recherche sur le Web, y compris ici. Reconstruit des coefficients bruts (et obtient leurs variances) à partir de coefficients ajustés à un polynôme orthogonal ...
- impossible à faire et je perds mon temps.
- peut-être possible mais ne sait pas comment dans le cas général.
- possible mais pas discuté parce que "qui voudrait?"
- possible mais pas discuté car "c'est évident".
Si la réponse est 3 ou 4, je serais très reconnaissant à quelqu'un d'avoir la patience d'expliquer comment procéder ou de désigner une source qui le ferait. Si c'est 1 ou 2, je serais toujours curieux de savoir quel est l'obstacle. Merci beaucoup d'avoir lu ceci, et je m'excuse à l'avance si j'oublie quelque chose d'évident.
Réponses:
Oui c'est possible.
Soitz1,z2,z3 les parties non constantes des polynômes orthogonaux calculés à partir de . (Chacun est un vecteur de colonne.) La régression de ceux-ci contre le x i doit donner un ajustement parfait. Vous pouvez effectuer cette opération avec le logiciel même s'il ne documente pas ses procédures de calcul des polynômes orthogonaux. La régression de z j donne des coefficients γ i j pour lesquelsxi xi zj γij
Le résultat est une matrice Γ qui, lors d'une multiplication à droite, convertit la matrice de conception X = ( 1 ; x ; x 2 ; x 3 ) en Z = (4×4 Γ X=(1;x;x2;x3)
Après le montage du modèle
Le
R
code suivant illustre ces procédures et les teste avec des données synthétiques.la source
vcov
dansR
) pour convertir les variances calculées sur une base en variances sur la nouvelle base, puis calculer manuellement les IC de la manière habituelle.