knitr::opts_chunk$set(cache = FALSE, fig.align = "center") suppressPackageStartupMessages({ library(dplyr) library(MCC) })
data <- MCC::GenData(n = 100)
\newpage
q <- MCC::PlotOneSampleMCF( data = data, color_lab = "Single Arm" ) q_nar <- MCC::PlotOneSampleNAR( data = data, x_breaks = seq(from = 0, to = 4), y_lab = "Single Arm" ) q_main <- cowplot::plot_grid( plotlist = list(q, q_nar), nrow = 2, align = "v", axis = "l", rel_heights = c(3, 1) ) show(q_main)
\newpage
q <- MCC::PlotOneSampleAUMCF( data = data, color_lab = "Single Arm" ) q_nar <- MCC::PlotOneSampleNAR( data = data, x_breaks = seq(from = 0, to = 4), y_lab = "Single Arm" ) q_main <- cowplot::plot_grid( plotlist = list(q, q_nar), nrow = 2, align = "v", axis = "l", rel_heights = c(3, 1) ) show(q_main)
\newpage
covariates <- data.frame( arm = c(rep(1, 100), rep(0, 100)), covar = stats::rnorm(200) ) data <- MCC::GenData( beta_event = c(log(0.8), log(1.2)), covariates = covariates, frailty_variance = 0.2, tau = 4 )
\newpage
q <- MCC::PlotMCFs( data = data, color_labs = c("Control", "Treatment") ) q_nar <- MCC::PlotNARs( data = data, x_breaks = seq(from = 0, to = 4), y_labs = c("Control", "Treatment") ) q_main <- cowplot::plot_grid( plotlist = list(q, q_nar), nrow = 2, align = "v", axis = "l", rel_heights = c(3, 1) ) show(q_main)
\newpage
# Control arm. q0 <- MCC::PlotAUMCFs( data = data, which_arm = 0, arm_label = "Control" ) q0_nar <- MCC::PlotOneSampleNAR( data = data %>% dplyr::filter(arm == 0), x_breaks = seq(from = 0, to = 4), y_lab = "Control" ) q0_main <- cowplot::plot_grid( plotlist = list(q0, q0_nar), nrow = 2, align = "v", axis = "l", rel_heights = c(3, 1) ) # Treatment arm. q1 <- MCC::PlotAUMCFs( data = data, which_arm = 1, color = "#6385B8", arm_label = "Treatment" ) q1_nar <- MCC::PlotOneSampleNAR( data = data %>% dplyr::filter(arm == 1), x_breaks = seq(from = 0, to = 4), y_lab = "Treatment" ) q1_main <- cowplot::plot_grid( plotlist = list(q1, q1_nar), nrow = 2, align = "v", axis = "l", rel_heights = c(3, 1) ) # Overall figure. q_main <- cowplot::plot_grid( plotlist = list(q0_main, q1_main), nrow = 1 ) show(q_main)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.