Skip to content
Prev 2942 / 20628 Next

Modelling missing data in MCMCglmm()

Hi Wayne,

If you have missing data in your response(s) then MCMCglmm samples  
them under the assumption of an MAR (missing at random) process. The  
terminology is confusing and MAR should not be confused with MCAR  
(missing completely at random) which is what most people think of when  
making the statement "missing at random".  Under MAR the missing  
species data are updated conditional on the model so that if the  
phylogenetic signal is high and the species with the missing data have  
close relatives, then the missing species data are weighted  
(appropriately) to the data of their sibling taxa.

If there are missing data in the fixed effects MCMCglmm will  
terminate. Sometimes if there are a lot of missing data for a fixed  
predictor it can be handy to move it into the response:

cbind(y_1, y_2)

if missing data occur in y_1, then y_2 can help predict the missing  
data if a  relationship exists between the two responses.

This scheme is better than using point estimates for the missing data  
because the uncertainty in their values is integrated out.

Jarrod





Quoting Dawson Wayne <wayne.dawson at ips.unibe.ch>: