[R] How to perform an ols estimation with lm ignoring NA values
dwinsemius at comcast.net
Thu Oct 22 14:30:23 CEST 2009
On Oct 22, 2009, at 6:56 AM, Francesca Pancotto wrote:
> Dear R community,
> probably my question is obvious but I did not find any solution yet by
> browsind the mailing list results.
> I need to perform a simple ols regression in a dataset with cross
> data, where no temporal dimension is inserted. In this data set
> there are
> missing values. I would like the software to perform the ols
> but to just ignore these data and consider the rest.
> I tried to use the function na.action=na.omit in
> lm( y~x, na.action=na.omit)
> but it seems to exert no effect on the function.
You would not expect to see a change in behavior since that is the
default na.action for the lm function:
Some details about x and y would help in understanding why you think
the output is not what should be expected. If you are not going to
provide an example dataset with dput(x) and dput(y) then at the very
least provide summary(x) and summary(y).
David Winsemius, MD
West Hartford, CT
More information about the R-help