Applies ToRevolution Analytics

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é NEDEFAk 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.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.