https://github.com/cran/MuMIn
Tip revision: 4b49b56bb9ac3e480120119fbc1e69bba4f82259 authored by Kamil BartoĊ on 18 October 2013, 17:09:54 UTC
version 1.9.11
version 1.9.11
Tip revision: 4b49b56
coeffs.R
`coeffs` <-
function (model) UseMethod("coeffs")
`coeffs.gls` <-
function (model) summary(model)$coefficients
`coeffs.lme` <-
function(model) model$coefficients$fixed
# `coeffs.glmer` <-
# `coeffs.lmer` <-
# function(model) {
# ret <- model@fixef
# names(ret) <- model@cnames$.fixed
# return(ret)
# }
`coeffs.mer` <-
function(model) model@fixef
`coeffs.merMod` <-
function (model) fixef(model)
`coeffs.coxme` <-
`coeffs.lmekin` <-
function(model) {
# for class coxme:
ret <- model$coefficients
# for class lmekin and older coxme
if(is.list(ret) && !is.null(ret$fixed)) return(ret$fixed)
ret
}
`coeffs.unmarkedFit` <-
function(model) {
ret <- lapply(model@estimates@estimates, coef, altNames = FALSE)
pfx <- rep(vapply(model@estimates@estimates, slot, "", "short.name"),
vapply(ret, length, 1L))
ret <- unlist(unname(ret))
Ints <- which(names(ret) == "Int")
names(ret) <- paste(pfx, "(", names(ret), ")", sep = "")
attr(ret, "Intercept") <- Ints
ret
}
`coeffs.splm` <-
function (model) {
c(model$coefficients, model$arcoef,
if(is.matrix(model$errcomp)) model$errcomp[, 1L] else model$errcomp)
}
`coeffs.MCMCglmm` <-
function (model) summary(model)$solutions[, 1L]
`coeffs.gamm` <-
function (model) coef(model$gam)
`coeffs.mark` <- function(model) {
cf <- model$results$beta[, 1L]
names(cf) <- gsub("^([a-zA-Z]+):(.*)$", "\\1(\\2)",
rownames(model$results$beta), perl = TRUE)
cf
}
`coeffs.default` <-
function(model) coef(model)