R/extractAIC.R

Defines functions nobs.flac nobs.flic nobs.logistf extractAIC.flac extractAIC.flic extractAIC.logistf

#' @exportS3Method extractAIC logistf
extractAIC.logistf<-function(fit, scale, k=2, ...){
  dev<- -2 * (fit$loglik['null']-fit$loglik['full'])
  AIC<- dev+k*fit$df
  edf<- fit$df
  return(c(edf,AIC))
}

#' @exportS3Method extractAIC flic
extractAIC.flic<-function(fit, scale, k=2, ...){
  dev<- -2 * (fit$loglik['null']-fit$loglik['full'])
  AIC<- dev+k*fit$df
  edf<- fit$df
  return(c(edf,AIC))
}
#' @exportS3Method extractAIC flac
extractAIC.flac<-function(fit, scale, k=2, ...){
  dev<- -2 * (fit$loglik['null']-fit$loglik['full'])
  AIC<- dev+k*fit$df
  edf<- fit$df
  return(c(edf,AIC))
}

#' @exportS3Method nobs logistf
nobs.logistf<-function(object, ...){
  return(object$n)
}

#' @exportS3Method nobs flic
nobs.flic<-function(object, ...){
  return(object$n)
}
#' @exportS3Method nobs flac
nobs.flac<-function(object, ...){
  return(object$n)
}

Try the logistf package in your browser

Any scripts or data that you put into this service are public.

logistf documentation built on Aug. 18, 2023, 5:06 p.m.