[R-br] Desdobramento de vários níveis dentro de um fator

walmes . walmeszeviani em gmail.com
Quinta Fevereiro 12 14:00:27 BRST 2015


Alexandre,

No seu CMR tem-se um fator apenas. Você não precisa de "a" e "a.int", eles
são iguais. Será que não é a versão da apc que você tem? Ela tem sido
aprimorada, está no meu pacote wzRfun, disponível do
www.github.com/walmes/wzRfun. A mais recente tá assim:

## wzRfun::apc
apc <- function (lfm, lev = NULL)
{
    nlev <- nrow(lfm)
    rn <- rownames(lfm)
    a <- attr(lfm, "grid")
    if (is.null(lev)) {
        if (!is.null(a)) {
            lev <- apply(a, 1, paste, collapse = ":")
        }
        else if (!is.null(rn)) {
            lev <- rn
        }
        else {
            lev <- as.character(1:nlev)
        }
    }
    cbn <- combn(seq_along(lev), 2)
    M <- lfm[cbn[1, ], ] - lfm[cbn[2, ], ]
    if (is.vector(M))
        dim(M) <- c(1, length(M))
    rownames(M) <- paste(lev[cbn[1, ]], lev[cbn[2, ]], sep = "-")
    return(M)
}

À disposição.
Walmes.

​
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20150212/8b0a84e0/attachment.html>


Mais detalhes sobre a lista de discussão R-br