xtable.xbal {RItools}R Documentation

An xtable method for xbalance objects

Description

This function uses the xtable package framework to display the results of a call to xBalance in LaTeX format. At the moment, it ignores the omnibus chi-squared test information.

Usage

## S3 method for class 'xbal':
xtable(x, caption = NULL, label = NULL, align = c("l",rep("r",ncol(xvardf))), digits = 2, display = NULL, col.labels = NULL, ...)

Arguments

x an object resulting from a call to xBalance
caption See xtable.
label See xtable.
align See xtable. Our default (as of version 0.1-7) is right-aligned columns; for decimal aligned columns, see details, below.
digits See xtable. Default is 2.
display See xtable
col.labels Labels for the columns (the test statistics). Default are come from the call to print.xbal.
... Other arguments to print.xbal

Details

To get decimal aligned columns, specify align=c("l", rep(".", <ncols>)), where <ncols> is the number of columns to be printed, in your call to xtable. Then use the dcolumn package and define '.' within LaTeX: add the lines \usepackage{dcolumn} and \newcolumntype{.}{D{.}{.}{2.2}\

Value

This function produces an xtable object which can then be printed with the appropriate print method (see print.xtable).

Examples

##---- Should be DIRECTLY executable !! ----
##-- ==>  Define data, use random,
##--    or do  help(data=index)  for the standard data sets.

data(nuclearplants)
require(xtable)

xb1<-xBalance(pr~ date + t1 + t2 + cap + ne + ct + bw + cum.n,
             strata=data.frame(unstrat=factor(character(32)),
               pt=factor(nuclearplants$pt)),
             data=nuclearplants,
             report=c('adj.means','adj.mean.diffs','std.diffs', 'z.scores', 'chisquare.test','p.values'))

xb1.xtab<-xtable(xb1) ##right aligned
##xb1.xtab<-xtable(xb1,align = c("l",rep(".",ncol(xvardf)))) ##decimal aligned, see Details above. 
print(xb1.xtab,add.to.row=attr(xb1.xtab,"latex.add.to.row"),hline.after=c(0,nrow(xb1.xtab)),sanitize.text.function=function(x){x},floating=TRUE,floating.environment="sidewaystable")


[Package RItools version 0.1-9 Index]