דלג לתוכן הראשי
היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

הפועלים לפונקציית rxLogit() עשוי להיות צפוי להיות זהים לאלה glm() ושיחה rxGlm() על אותם נתוני עלול להחזיר תוצאות שונות מהצפוי.

בדוגמה הבאה פשוט, מקדמים שהוחזרו על-ידי glm() ו- rxGlm() תתאים אך אלה שהוחזרו על-ידי rxLogit() עשויות להיות שונות.

 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)

המפתח הוא להגדיר initialValues = NA ב- rxLogit().

עבור rxLogit, initialValues ברירת המחדל NULL. מתוך העזרה עבור rxLogit: "הערכים ההתחלתיים צורך לאמוד בהתבסס על רגרסיה ליניארית. פעולה זו עשויה לזרז התכנסות במקרים רבים באופן משמעותי. אם המודל לא יצליח מתכנסת באמצעות ערכים אלה, הערכה היא באופן אוטומטי להפעיל מחדש באמצעות האפשרות NA עבור הערכים ההתחלתיים." אם נעשה שימוש NA, "התחלתי ערכי הפרמטרים מחושבים לפי שלב משוקלל הריבועים הפחותים". עבור rxGlm, initialValues ברירת המחדל של NA.

כך אם התוצאות המתקבלות rxLogit שונים באופן בלתי צפוי, ייתכן שהוא הדגם מתכנסת עם initialValues = NULL, הפונקציה מחזירה תוצאות שונות. כאשר הפעלת את הדוגמה עם initalValues = NA ב- rxLogit(), התאמת כל תוצאות.

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×