pbrisk {brisk}R Documentation

Calculate Quantiles and Probabilities

Description

Calculates posterior quantiles and probabilities on benefit-risk scores.

Usage

pbrisk(x, q, reference = NULL, direction = c("upper", "lower"))

qbrisk(x, p, reference = NULL)

Arguments

x

output from a call to brisk::br() or brisk::mcda().

q

vector of quantiles.

reference

a string indicating which group is the reference group which is used to subtract scores from other groups.

direction

the direction of the posterior probability to compute.

p

a vector of probabilities from which to compute posterior quantiles.

Value

A tibble with the quantile and posterior probability of the benefit-risk score for each group.

Examples

set.seed(1132)
out <- br(
  benefit("CV", function(x) x, weight = 1),
  risk("DVT", function(x) - .5 * x, weight = 1),

  br_group(
    label = "PBO",
    CV = rnorm(1e4, .1),
    DVT = rnorm(1e4, .1)
  ),
  br_group(
    label = "TRT",
    CV = rnorm(1e4, 2),
    DVT = rnorm(1e4, 1)
  )
)

pbrisk(out, q = c(.03, .04))
pbrisk(out, q = c(.03, .04), direction = "lower")
pbrisk(out, q = c(.03, .04), reference = "PBO")

qbrisk(out, p = c(.025, .975))
qbrisk(out, p = c(.025, .975), reference = "PBO")

[Package brisk version 0.1.0 Index]