dagitty (version 0.2-2)

plotLocalTestResults: Plot Results of Local Tests

Description

Generates a summary plot of the results of local tests (see localTests). For each test, a test statistic and the confidence interval are shown.

Usage

plotLocalTestResults(x, xlab = "test statistic (95% CI)", xlim = range(x[,
  c(ncol(x) - 1, ncol(x))]), sort.by.statistic = TRUE, n = Inf,
  axis.pars = list(las = 1), ...)

Arguments

x

data frame; results of the local tests as returned by localTests.

xlab

X axis label.

xlim

numerical vector with 2 elements; range of X axis.

sort.by.statistic

logical. Sort the rows of x by the absolute value of the test statistic before plotting.

n

plot only the n tests for which the absolute value of the test statistics diverges most from 0.

axis.pars

arguments to be passed on to axis when generating the Y axis for the plot.

...

further arguments to be passed on to plot.

Examples

Run this code
# NOT RUN {
d <- simulateSEM("dag{X->{U1 M2}->Y U1->M1}",.6,.6)
par(mar=c(2,8,1,1)) # so we can see the test names
plotLocalTestResults(localTests( "dag{ X -> {M1 M2} -> Y }", d, "cis" ))

# }

Run the code above in your browser using DataLab