Output model from GLM in R
Your question doesn't describe exactly what you did so it's impossible to tell you what happens, but anyway relying on R saving the workspace is not the best option to save your model. It would be much safer to actually save the model to a file, as described in this question for instance:


&gt; set.seed(345)
&gt; df &lt;- data.frame(x = rnorm(20))
&gt; df &lt;- transform(df, y = 5 + (2.3 * x) + rnorm(20))
&gt; ## model
&gt; m1 &lt;- lm(y ~ x, data = df)
&gt; ## save this model
&gt; save(m1, file = "my_model1.rda")
&gt; 
&gt; ## a month later, new observations are available: 
&gt; newdf &lt;- data.frame(x = rnorm(20))
&gt; ## load the model
&gt; load("my_model1.rda")
&gt; ## predict for the new `x`s in `newdf`
&gt; predict(m1, newdata = newdf)
        1         2         3         4         5         6 
6.1370366 6.5631503 2.9808845 5.2464261 4.6651015 3.4475255 
        7         8         9        10        11        12 
6.7961764 5.3592901 3.3691800 9.2506653 4.7562096 3.9067537 
       13        14        15        16        17        18 
2.0423691 2.4764664 3.7308918 6.9999064 2.0081902 0.3256407 
       19        20 
5.4247548 2.6906722