Sarah, You can try this
mean(sapply(1:n.imp, function(x) complete(imp,x)$y)) Weidong Gu On Wed, Jul 20, 2011 at 6:05 AM, Sarah <s1327...@student.rug.nl> wrote: > Hi all, > > How can I calculate the mean from several imputed data sets with the package > mice? > I know you can estimate regression parameters with, for example, lm and > subsequently pool those parameters to get a point estimate using functions > included in mice. But if I want to calculate the mean value of a variable > over my multiple imputed data sets with > fit <- with(data=imp, expr=mean(y)) and > pool(fit), > I get the warning: > Error in pool(fit) : Object has no coef() method. > > Does anyone know what is happening, and is there another way of calculating > means? > Thanks. > > -- > View this message in context: > http://r.789695.n4.nabble.com/Calculating-mean-from-wit-mice-multiple-imputation-tp3680347p3680347.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 > and provide commented, minimal, self-contained, reproducible code. > ______________________________________________ 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.