Learn R Programming

pdt (version 0.0.2)

AB_permutation_test_plot: AB_permutation_test_plot

Description

Creates a permutation distancing test plot. Several plot options are available, e.g., to show both the observed and detrended lines.

Usage

AB_permutation_test_plot(
  x,
  x_values,
  y,
  test_statistic_function = "mean",
  de_A_trend = FALSE,
  detrend_A_position = "center",
  show_de_A_trended = FALSE,
  de_B_trend = FALSE,
  detrend_B_position = "center",
  show_de_B_trended = FALSE,
  show_plot_header = "",
  xlab = "",
  ylab = "",
  ylim = NULL,
  labels = NULL,
  line_colors = c("blue", "red", "blue", "red", "blue", "cyan"),
  show_legend = TRUE
)

Value

NULL.

Arguments

x

factor vector to indicate conditions or phases (e.g., "A" and "B")

x_values

numerical vector with distance (time markers) between observations

y

numerical vector with the observed y-values

test_statistic_function

character compute and compare "mean" or "median" for phase A and B

de_A_trend

boolean de-trend A (optional)

detrend_A_position

character c("first", "center", "last"), see detrend_A

show_de_A_trended

boolean show de-trend A line (optional)

de_B_trend

boolean de-trend B (optional)

detrend_B_position

character c("first", "center", "last"), see detrend_B

show_de_B_trended

boolean show de-trend B line (optional)

show_plot_header

character header

xlab

character x-axis label

ylab

character y-axis label

ylim

numerical vector of y-axis limits

labels

character vector of labels

line_colors

character vector with colors of the succeeding lines c("blue", "red", "blue", "red", "blue", "cyan"),

show_legend

boolean show legend

Examples

Run this code
pdt::AB_permutation_test_plot(
  as.factor(c(rep("A",20), rep("B",20))),
  1:40,
  c(rnorm(20), rnorm(20)+2),
  test_statistic_function="mean",
  de_A_trend=TRUE,
  detrend_A_position="center",
  show_de_A_trended=TRUE,
  de_B_trend=TRUE,
  detrend_B_position="center",
  show_de_B_trended=TRUE,
  show_plot_header="",
  xlab="",
  ylab="",
  ylim=NULL,
  labels=NULL,
  line_colors=c("blue", "red", "blue", "red", "blue", "cyan"),
  show_legend=TRUE)

Run the code above in your browser using DataLab