R/extRemes_methods.R

Defines functions logLik.fevd vcov.fevd coef.fevd nobs.fevd

# Methods for class "fevd", returned by extRemes::fevd()

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

#' @export
coef.fevd <- function(object, ...) {
  return(object$results$par)
}

#' @export
vcov.fevd <- function(object, ...) {
  return(extRemes::parcov.fevd(object))
}

#' @export
logLik.fevd <- function(object, ...) {
  val <- -object$results$value
  attr(val, "nobs") <- nobs(object)
  attr(val, "df") <- length(coef(object))
  class(val) <- "logLik"
  return(val)
}

Try the lax package in your browser

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

lax documentation built on Sept. 3, 2023, 1:07 a.m.