Matt1299
2011-Aug-24 17:56 UTC
[R] Extracting and using fitted values and residuals with missing data
Hi folks, I've a basic question concerning missing data. I'm running mixed effects analyses using nlme. I've a sizable chunk of missing data on the outcome being modeled, and am using "na.action=na.omit" when running the models. After fitting the models, I'm then trying to extract and use the fitted values and/or residuals for additional analysis, but keep hitting walls which I believe stem from the missing data. For instance, when I tried to plot the residuals against one of the predictors in the models, I get the error: Error in xy.coords(x, y, xlabel, ylabel, log) : 'x' and 'y' lengths differ. Similarly, if I try to get the variance of the residuals across levels of a categorical predictor, I get the error: Error in tapply(fitted(fm.1, level = 1), multi.2$catpred, var, : arguments must have same length My question is how to circumvent the problem, as it's becoming a hindrance. I've tried basic/obvious solutions (e.g., when trying to get the residual variances above, including "na.rm=T"), but nothing helps, and this seems to simplistic of a problem for there not to be a solution (I've just not stumbled across it). Thanks in advance for any ideas. Thanks, Matt -- View this message in context: http://r.789695.n4.nabble.com/Extracting-and-using-fitted-values-and-residuals-with-missing-data-tp3766156p3766156.html Sent from the R help mailing list archive at Nabble.com.