On Jul 25, 2010, at 8:18 AM, Xebar Saram wrote:

Hi

I am very new to R (so excuse me in advance if this is pretty trivial)

I am using the predict function to get prediction on a dataset from
another dataset using the follwoing command:

newpredT2003 = predict( object=out.model_T2003, newdata=aodmc_2003 , level = 0 )

I would have used interval="none" if my intent were to suppress calculation of confidence intervals. It's possible that setting levels to 0 would accomplish the same goal but I would need examination of the code since the help page for predict.lm does not tell me whether level=0 is an acceptable alternative.

yet i get this error:

Error in na.fail.default(list(AOD = c(0.092, 0.081, 0.086, 0.085, 0.09, :
 missing values in object
Calls: predict ... model.frame.default -> <Anonymous> -> na.fail.default

If you provide results of:

    str() on both the data.frames and ....

    show us the code that was used to create that model object, ...

.... it might be possible to answer this question. At the moment only those who possess mind-reading powers could provide any substantive help. (You should re-read the Posting Guide more thoroughly, since it should have been apparent from its reading that inclusion of more detailed information was expected of you.)


i think its something simple but cant find any info when googling..can
anyone point me in the right direction on what needs to be done to fix
the errors?

As a general rule, the newdata object must be a data.frame containing only complete cases of all of the variables in the derivation dataset. It appears that you may be failing the "complete cases requirement" based on a cursory examination of the error message. This should have been clear from reading the help page for predict.

--

David Winsemius, MD
West Hartford, CT

______________________________________________
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.

Reply via email to