Visualization of HCE using maraca plots"

knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>"
)

Visualization

Setup

Load the package hce and check the version

library(hce)
packageVersion("hce")

For citing the package run citation("hce") [@hce].

The maraca plot

The maraca plot (named after its visual similarity to its namesake musical instrument) has been recently introduced [@karpefors2023maraca] for visualization of HCEs which combine multiple dichotomous outcomes with a single continuous endpoint. The maraca plot visualizes the contribution of components of a hierarchical composite endpoint (HCE) over time. It is formed by end-to-end adjoining, from left to right by declining severity of uniformly scaled Kaplan–Meier plots of times to each dichotomous outcome among those without more severe outcomes, with superimposed box/violin plot of the continuous outcome.

The maraca plot is implemented in the package @maraca which depends on the package hce. The maraca package has a plot.hce() method to visualize objects of the type hce. Consider the following example.

library(maraca)
Rates_A <- 10
Rates_P <- 15
dat <- simHCE(n = 1000, n0 = 500, TTE_A = Rates_A, TTE_P = Rates_P, 
              CM_A = 0.2, CM_P = 0, seed = 2, shape = 0.35)
plot(dat)
knitr::include_graphics("maraca.png", dpi = 100)

References



Try the hce package in your browser

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

hce documentation built on May 29, 2024, 5:52 a.m.