Applies ToRevolution Analytics

כברירת מחדל לא תקבל את אותן תוצאות מתוך 'rxGlm' כפי שאתה עושה זאת מתוך 'glm'.עליך להגדיר את הארגומנטים 'dropFirst' כ- TRUE ו- 'dropMain' כ- FALSE גם כדי להפיק את התוצאות מ glm, מאחר בפועלRevoScaleR ישתמש contrasts SAS כברירת מחדל ולא contrasts ברירת המחדל של R. הנה כמה נתונים לדוגמה וקוד נעשה שימוש בבדיקות לבעיה זו מדגימה כיצד לקבל את שתי פונקציות כדי להפיק תוצאות תואמות:

basictestdata <- data.frame(  Factor1 = as.factor(c(1,1,1,1,2,2,2,2)),  Factor2 = as.factor(c(1,1,2,2,1,1,2,2)),  Discount = c(1,2,1,2,1,2,1,2),  Exposure = c(24000, 40000, 7000, 14000, 7500, 15000, 2000, 5600),  PurePrem = c(46,32,73,58,48,25,220,30))GLM.1 <- glm(PurePrem ~ Factor1 * Factor2 - 1,  family = tweedie(var.power = 1.5, link.power = 0),  data = basictestdata, weights = Exposure  , offset = log(Discount))rxGlm.1 <- rxGlm(PurePrem ~ Factor1 * Factor2 - 1 + offset(log(Discount)),  family = rxTweedie(var.power = 1.5, link.power = 0),  data = basictestdata, fweights = "Exposure", dropFirst = TRUE, dropMain = FALSE)coef(GLM.1) coef(rxGlm.1)

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

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

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