Prezado Faria,
Embora eu seja contrário à interpretação ou uso, ou melhor, abuso do CV por certas pessoas e revistas, eu antigamente calculava assim, só para que tenha uma idéia. Sempre em cursos eu argumento contra o CV e meus códigos raramente o fazem aparecer. Isso porque muitas pessoas acham que um CV alto invalidam o experimento ou a análise. Argumento que não. Enfim, segue minha contribuição.
##-----------------------------------------------------------------------------
da <- expand.grid(a=gl(4,1), b=gl(3,1), c=gl(5,1))
da$y <- rnorm(da$a, mean=3)
m0 <- aov(y~a+b*c+Error(a:b), da)
summary(m0)
a0 <- summary(m0)
str(a0)
qms <- sapply(a0,
function(i){
i[[1]]["Residuals",3]
})
m <- mean(da$y)
100*qms/m
##-----------------------------------------------------------------------------
À disposição.
Walmes.