Ekvivalent rxLogit() a glm() hovory.

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.

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pripojiť k Microsoft insiderov chcú

Považujete poskytnuté informácie za užitočné?

Ďakujem za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×