R/utils-results.R

Defines functions format.results

#' Function to format results.
#' 
#' @export
format.results <- function(labels, estimates, varcov, label_name="treat"){

  # Extract estimates and create results data
  result <- tibble(
    label=labels,
    estimate=c(estimates),
    se=diag(varcov**0.5)
  )
  colnames(result) <- c(label_name, "estimate", "se")
  
  # Compute p-values based on the correct variance estimates
  result <- result %>% mutate(
    `pval (2-sided)`=2*pnorm(abs(estimate/se), lower.tail=F)
  )
  return(result)
}
mbannick/RoboCar documentation built on June 16, 2022, 6:56 p.m.