BAC_plot {ufs} | R Documentation |
Bland-Altman Change plot
Description
Bland-Altman Change plot
Usage
BAC_plot(
data,
cols = names(data),
reliability = NULL,
pointSize = 2,
deterioratedColor = "#482576E6",
unchangedColor = "#25848E80",
improvedColor = "#7AD151E6",
zeroLineColor = "black",
zeroLineType = "dashed",
ciLineColor = "red",
ciLineType = "solid",
conf.level = 0.95,
theme = ggplot2::theme_minimal(),
ignoreBias = FALSE,
iccFromPsych = FALSE,
iccFromPsychArgs = NULL
)
Arguments
data |
The data frame; if it only has two columns, the first of
which is the pre-change column, |
cols |
The names of the columns with the data; the first is the column with the pre-change data, the second the column after the change. |
reliability |
The reliability estimate, for example as obtained with
the |
pointSize |
The size of the points in the plot. |
deterioratedColor , unchangedColor , improvedColor |
The colors to use for cases who deteriorate, stay the same, and improve, respectively. |
zeroLineColor , ciLineColor |
The colors for the line at 0 (no change) and at the confidence interval bounds (i.e. the point at which a difference becomes indicative of change given the reliability), respectively. |
zeroLineType , ciLineType |
The line types for the line at 0 (no change) and at the confidence interval bounds (i.e. the point at which a difference becomes indicative of change given the reliability), respectively. |
conf.level |
The confidence level of the confidence interval. |
theme |
The ggplot2 theme to use. |
ignoreBias |
Whether to ignore bias (i.e. allow the measurements at
the second time to shift upwards or downwards). If |
iccFromPsych |
Whether to compute ICC using the |
iccFromPsychArgs |
If using the |
Value
A ggplot2 plot.
Examples
### Create smaller dataset for example
dat <-
ufs::testRetestSimData[
1:25,
c('t0_item1', 't1_item1')
];
ufs::BAC_plot(dat, reliability = .5);
ufs::BAC_plot(dat, reliability = .8);
ufs::BAC_plot(dat, reliability = .9);