powered by
Generates a summary plot of the results of local tests (see localTests). For each test, a test statistic and the confidence interval are shown.
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), auto.margin = TRUE, ... )
data frame; results of the local tests as returned by localTests.
X axis label.
numerical vector with 2 elements; range of X axis.
logical. Sort the rows of x by the absolute value of the test statistic before plotting.
x
plot only the n tests for which the absolute value of the test statistics diverges most from 0.
arguments to be passed on to axis when generating the Y axis for the plot.
axis
logical. Computes the left margin to fit the Y axis labels.
further arguments to be passed on to plot.
plot
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