plot.mlpsa: Plots the results of a multilevel propensity score model.

Description Usage Arguments Examples

View source: R/plot.mlpsa.R

Description

The plot created uses the ggplot2 framework. As such, additional modificaitons can be made. This plot is an extension of the circ.psa function in the PSAgraphics package for multilevel models.

Usage

1
2
## S3 method for class 'mlpsa'
plot(x, ratio = c(1, 2), plotExtra = NULL, ...)

Arguments

x

the results of mlpsa.

ratio

the ratio of the size of the distribution plots (left and bottom) to the circular plot.

plotExtra

a plot to place in the lower left corner.

...

parameters passed to mlpsa.circ.plot and mlpsa.distribution.plot

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
## Not run: 
require(multilevelPSA)
require(party)
data(pisana)
data(pisa.colnames)
data(pisa.psa.cols)
mlctree = mlpsa.ctree(pisana[,c('CNT','PUBPRIV',pisa.psa.cols)], formula=PUBPRIV ~ ., level2='CNT')
student.party = getStrata(mlctree, pisana, level2='CNT')
student.party$mathscore = apply(student.party[,paste0('PV', 1:5, 'MATH')], 1, sum) / 5
results.psa.math = mlpsa(response=student.party$mathscore, 
       treatment=student.party$PUBPRIV, 
       strata=student.party$strata, 
       level2=student.party$CNT, minN=5)
plot(results.psa.math)

## End(Not run)


multilevelPSA documentation built on May 19, 2017, 6:19 p.m.
Search within the multilevelPSA package
Search all R packages, documentation and source code

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs in the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.