svyCatTable
class objectsprint
method for the svyCatTable
class objects created by svyCreateCatTable
function.
# S3 method for svyCatTable
print(
x,
digits = 1,
pDigits = 3,
quote = FALSE,
missing = FALSE,
explain = TRUE,
printToggle = TRUE,
noSpaces = FALSE,
format = c("fp", "f", "p", "pf")[1],
showAllLevels = FALSE,
cramVars = NULL,
dropEqual = FALSE,
test = TRUE,
exact = NULL,
smd = FALSE,
CrossTable = FALSE,
formatOptions = list(scientific = FALSE),
...
)
The result of a call to the svyCreateCatTable
function.
Number of digits to print in the table.
Number of digits to print for p-values (also used for standardized mean differences).
Whether to show everything in quotes. The default is FALSE. If TRUE, everything including the row and column names are quoted so that you can copy it to Excel easily.
Whether to show missing data information.
Whether to add explanation to the variable names, i.e., (%) is added to the variable names when percentage is shown.
Whether to print the output. If FALSE, no output is created, and a matrix is invisibly returned.
Whether to remove spaces added for alignment. Use this option if you prefer to align numbers yourself in other software.
The default is "fp" frequency (percentage). You can also choose from "f" frequency only, "p" percentage only, and "pf" percentage (frequency).
Whether to show all levels. FALSE by default, i.e., for 2-level categorical variables, only the higher level is shown to avoid redundant information.
A character vector to specify the two-level categorical variables, for which both levels should be shown in one row.
Whether to drop " = second level name" description indicating which level is shown for two-level categorical variables.
Whether to show p-values. TRUE by default. If FALSE, only the numerical summaries are shown.
This option is not available for tables from weighted data.
Whether to show standardized mean differences. FALSE by default. If there are more than one contrasts, the average of all possible standardized mean differences is shown. For individual contrasts, use summary
.
Whether to show the cross table objects held internally using gmodels::CrossTable function. This will give an output similar to the PROC FREQ in SAS.
A list of options, which will be passed to format
. Can be used to modify the big.mark
, decimal.mark
, big.interval
etc. The default is list(scientific = FALSE)
. The options digits, nsmall, justify and trim are not available. (Experimental)
For compatibility with generic. Ignored.
A matrix object containing what you see is also invisibly returned. This can be assinged a name and exported via write.csv
.
# NOT RUN {
## See the examples for svyCreateTableOne()
# }
Run the code above in your browser using DataLab