cusum_control_plot {cusumcharter} | R Documentation |
cusum_control_plot
Description
cusum_control_plot
Usage
cusum_control_plot(
df,
xvar,
show_below = FALSE,
pos_col = "#385581",
centre_col = "black",
neg_col = "#6dbac6",
highlight_col = "#c9052c",
facet_var = NULL,
facet_scales = "free_y",
scale_type = NULL,
datebreaks = NULL,
title_text = NULL,
...
)
Arguments
df |
input data frame generated by cusum_control function |
xvar |
the variable on the x axis, typically an obervation number or date/time |
show_below |
whether to highlight points below the LCL, default is FALSE |
pos_col |
line and point colour for positive values |
centre_col |
line colour for centre line |
neg_col |
line nd point colour for negative values |
highlight_col |
|
facet_var |
|
facet_scales |
defaults to "free_y", but any of the usual ggplot2 facet values can be supplied e.g. "fixed" or "free_x" |
scale_type |
if you need a date or datetime scale, specify either "date" or "datetime" here. Otherwise, leave as NULL and ggplot2 will pick an appropriate scale for you |
datebreaks |
a character string specifying the breaks as text e.g "2 days" or "3 weeks". See ggplot2 date_breaks for further details |
title_text |
optional title for chart |
... |
further arguments passed on to ggplot2 |
Value
ggplot2 object suited for further amendments if required.
Examples
test_vec3 <- c(1,1,2,3,5,7,11,7,5,7,8,9,5)
controls <- cusum_control(test_vec3, target = 4)
cusum_control_plot(controls, xvar = obs)