Description Usage Arguments Examples
View source: R/30-nightingale_rose.R
This function produces a nightingale plot with treatment effects across subgroups
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
dat |
a data set |
covari.sel |
a vector of indices of the two covariates |
trt.sel |
a covariate index specifying the treatment code |
resp.sel |
a covariate index specifying the response variable |
outcome.type |
a string specifying the type of the response variable, it can be "continuous", or "binary" or "survival". |
seq_by |
a number specifying the breaks in the y-axis |
range.strip |
a vector with two elements specifying the range of treatment effect size for display |
n.brk |
a number specifying the number of the points dividing the range of the argument "range.strip". |
n.brk.axis |
a number specifying the number of breakpoints dividing the axis of the argument "range.strip". |
title |
a string specifying the main title. |
strip |
a string specifying the title of the colour strip. |
effect |
either "HR" or "RMST". only when outcome.type = "survival" |
time |
time for calculating the RMST |
show.overall |
A logical indicating whether to show the overall treatment effect and its confidence intervals in the reference strip |
lab.y |
a character value specifying the label of the y axis |
palette |
either "divergent" or "hcl" |
col.power |
to be used when palette = "hcl". see colorspace package for reference |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | data(prca)
dat <- prca
vars <- data.frame(variable = names(dat), index = 1:length(names(dat)))
levels(dat$age_group) <- c("Young", "Middle-aged", "Old")
levels(dat$weight_group) <- c("Low", "Mid", "High")
names(dat)[c(14,15)] <- c("Age", "Weight")
strip.title = "Treatment effect size (log hazard ratio)"
plot_nightingale_effect(dat,
covari.sel = c(14,15),
trt.sel = 3,
resp.sel = c(1, 2),
outcome.type = "survival",
range.strip=c(-3, 3),
n.brk = 31,
n.brk.axis = 7,
title = "Total sample size = 475",
strip = strip.title, effect = "HR",
show.overall = TRUE, palette = "hcl")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.