Im Allgemeinen frage ich mich, ob es immer besser ist, keine orthogonalen Polynome zu verwenden, wenn eine Regression mit Variablen höherer Ordnung angepasst wird. Insbesondere frage ich mich mit der Verwendung von R:
Wenn poly()
mit raw = FALSE
die gleichen angepassten Werte liefert wie poly()
mit raw = TRUE
und poly
mit raw = FALSE
einige der Probleme löst, die mit Polynomregressionen verbunden sind, sollte poly()
mit dann raw = FALSE
immer für die Anpassung von Polynomregressionen verwendet werden? Unter welchen Umständen wäre es besser, nicht zu verwenden poly()
?
quelle
Denn wenn Ihr Modell R verlässt, wenn es erwachsen wird, müssen Sie daran denken, seine Zentrierungs- und Normalisierungskonstanten zu packen, und dann muss es sie die ganze Zeit schleppen. Stellen Sie sich vor, Sie stoßen eines Tages darauf, fest in SQL programmiert, und der Schrecken, zu bemerken, dass es sie verlegt hat!
quelle