R/jags_View.R

Defines functions jags.View

Documented in jags.View

# Removed View.jagsUI (was already deprecated)

jags.View <- function(x, title, digits=3){
  # grab object name
  if(missing(title)){
    title <- paste("jagsUI:", deparse(substitute(x)))
  }
  # Organize columns
  if(x$mcmc.info$n.chains!=1){y = x$summary[,c(1,2,3,5,7,10,11,8,9)]
  } else {y = x$summary[,c(1,2,3,5,7,8,9)]}
  z <-  as.data.frame(round(as.matrix(y),digits))
  if(is.vector(y)){
    z <- as.data.frame(t(z))
    #row.names(z) <- rownames(x$summary)
  }
  z[,6] <- z[,6]==1

  view.out <- cbind(parameter=rownames(x$summary),z)
  row.names(view.out) <- NULL

  # View the output
  utils::View(view.out, title=title)

  invisible(view.out)
}

Try the jagsUI package in your browser

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

jagsUI documentation built on June 18, 2021, 5:08 p.m.