R/one_deviance.R

Defines functions one_deviance

Documented in one_deviance

#' Creates the deviance for one condition
#' \code{one_deviance} creates the deviance for one condition
#' one_deviance
#' @keywords internal
#' @export
one_deviance <- function(d, groups, loglikssaturated) {
  if (length(groups) == 0) loglikssaturated <- loglikssaturated$loglik
  else loglikssaturated <- semi_join(loglikssaturated, d, by = groups)$loglik
  deviance <- -2 * (d$loglik - loglikssaturated)
  data.frame(deviance)
}

Try the quickpsy package in your browser

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

quickpsy documentation built on Oct. 2, 2019, 5:03 p.m.