[R] Odd coefficent behavior

Idgarad idgarad at gmail.com
Tue Jul 21 20:42:20 CEST 2009


Why are my coefficients getting appended with a 1? It borks a match I
do later against the original list that doesn't have the random 1
added to the end.

> linearModel[[1]]

Call:
lm(formula = modelSource ~ +UNITBUILD + UNITDB + ITBUILD + ITDB +
UATBUILD + UATDB + HOGANCODE + RCF + ReleaseST1 + ReleaseST2 +
ReleaseBLA + Small.Bank.Acquisitions + HLY.NewYear + HLY.MLK +
HLY.PRES + HLY.MEMORIAL + HLY.J4 + HLY.LABOR + HLY.COLUMBUS +
HLY.VETS + HLY.THANKS + HLY.XMAS + HLY.ELECT + HLY.PATRIOT +     EOM,
data = mcReg)

Coefficients:
             (Intercept)                UNITBUILD1                   UNITDB1
                405.8326                   -8.5675                   13.5029
                ITBUILD1                     ITDB1                 UATBUILD1
                 33.0950                   -6.1938                    0.2625
                  UATDB1                HOGANCODE1                      RCF1
                 -3.7793                   -3.4825                    5.3243
             ReleaseST11               ReleaseST21               ReleaseBLA1
                 13.6911                   -9.4573                   -3.3526
Small.Bank.Acquisitions1              HLY.NewYear1                  HLY.MLK1
                 36.6445                  -92.5360                   22.1168
               HLY.PRES1             HLY.MEMORIAL1                   HLY.J41
                  7.1886                  -13.0013                  -14.3520
              HLY.LABOR1             HLY.COLUMBUS1                 HLY.VETS1
                 -0.9740                  -16.9177                   16.2969
             HLY.THANKS1                 HLY.XMAS1                HLY.ELECT1
                -15.9056                  -65.9887                  -10.9916
            HLY.PATRIOT1                      EOM1
                -20.2531                   15.4775

Now all the variables with a 1 appended are factors so is that normal
behavior? (if so then I can adjust the match() command to pad a 1 to
the master list.)




More information about the R-help mailing list