Systém rxLogit() funkcia, ktorá sa pravdepodobne zodpovedajú glm() a rxGlm() hovor rovnaké údaje môže vrátiť výsledky než sa očakáva.
V príklade jednoduché priradí koeficienty vráti glm() a rxGlm(), ale sú vrátené rxLogit() sa môže líšiť. myFormula <- as.formula("y ~ x1 + x2 + x3 ")model <- rxLogit( myFormula, data = sampleData)
modelGLM <- glm(myFormula,family=binomial(logit),data=sampleData) modelrxGLM <- rxGlm(myFormula,family=binomial(logit), data=sampleData)
Kľúčom je nastavená initialValues = NA v rxLogit().
Pre rxLogit, initialValues sa nastaví na hodnotu NULL. V Pomocníkovi rxLogit: "pôvodné hodnoty sa odhadnúť na základe lineárny regresie. To môže zrýchliť konvergencie v mnohých prípadoch výrazne. Ak model smerovať pomocou týchto hodnôt, odhad je automaticky znova spustený pomocou NA pôvodné hodnoty." Ak sa použije NA "pôvodné hodnoty parametrov počítajú krokom vážený najmenej polia". Pre rxGlm, initialValues predvolené NEDEF Ak výsledky rxLogit neočakávane odlišné, môže byť, model priblížiť s initialValues = NULL a funkcia vráti odlišné výsledky. Pri spúšťaní napríklad s initalValues = NA v rxLogit() všetky vyhľadávanie.