| edsurveyTable2pdf {EdSurvey} | R Documentation | 
PDF File From an edsurveyTable
Description
Produces the LaTeX code and compiles to a PDF file from the edsurveyTable results.
Usage
edsurveyTable2pdf(
  data,
  formula,
  caption = NULL,
  filename = "",
  toCSV = "",
  returnMeans = TRUE,
  estDigits = 2,
  seDigits = 3
)
Arguments
| data | the result of a call to  | 
| formula | a formula of the form  | 
| caption | character vector of length one or two containing the table's caption or title.
If the length is two, the second item is the “short caption” used when LaTeX generates
a  | 
| filename | a character string containing filenames and paths. By default ( | 
| toCSV | a character string containing filenames and paths of .csv table output.
 | 
| returnMeans | a logical value set to  | 
| estDigits | an integer indicating the number of decimal places to be used for estimates. Negative values are allowed. See Details. | 
| seDigits | an integer indicating the number of decimal places to be used for standard errors. Negative values are allowed. | 
Details
Rounding to a negative number of digits means rounding to a power of 10,
so, for example, estDigits = -2 rounds estimates to the nearest hundred.
Note
For more details, see the vignette titled
Producing LaTeX Tables From edsurveyTable Results With edsurveyTable2pdf.
Author(s)
Huade Huo
Examples
## Not run: 
  # read in the example data (generated, not real student data)
  sdf <- readNAEP(path=system.file("extdata/data", "M36NT2PM.dat", package="NAEPprimer"))
  
  # create a table with composite scores by dsex and b017451
  est1 <- edsurveyTable(formula=composite ~ dsex + b017451, data=sdf)
  
  # create a table with csv output
  edsurveyTable2pdf(data=est1, 
                    formula=b017451~dsex, 
                    toCSV="C:/example table.csv",
                    filename="C:/example table.pdf",
                    returnMeans=FALSE)
  
  # create a pdf file using the default subject scale or subscale
  # and keep two digits for estimates and three digits for SE after decimal point
  edsurveyTable2pdf(data=est1, formula=b017451~dsex, 
                    returnMeans=TRUE, estDigits=2, seDigits=3)
  
  # create a pdf file using the percentage of students at the 
  # aggregation level specified by \code{pctAggregationLevel}
  # output will be saved as "C:/example table.pdf"
  edsurveyTable2pdf(data=est1, 
                    formula=b017451~dsex, 
                    filename="C:/example table.pdf",
                    returnMeans=FALSE)
## End(Not run)