try using glm(...,na.action=na.exclude) See ?na.exclude
for the explanation On Fri, Mar 2, 2012 at 11:19 AM, labbig <lkaim...@windowslive.com> wrote: > Hi > > i am running a glm model family Gamma(link=log) trying to predict a vector > of 1554 (real) values > > Using predict() i got a vector of 950 predicted values instead of 1554. > The predictions are good though > The model doesnt take account of negative values and NAs which are only 121 > values. > > Any clue? > > Thank > > -- > View this message in context: > http://r.789695.n4.nabble.com/Why-predicted-values-are-fewer-that-the-real-tp4438912p4438912.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html<http://www.r-project.org/posting-guide.html> > and provide commented, minimal, self-contained, reproducible code. > [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.