Usage
rMatrix(dat, x, y=NULL, conf.level = .95, correction = "fdr", digits = 2, pValueDigits=3, colspace=2, rowspace=0, colNames ="numbers", output="R", env.LaTeX = 'tabular', pboxWidthMultiplier = 1)
Arguments
dat
A dataframe containing the relevant variables.
x
Vector of 1+ variable names.
y
Vector of 1+ variable names; if this is left empty, a symmetric matrix is created; if this is filled, the matrix will have the x variables defining the rows and the y variables defining the columns.
conf.level
The confidence of the confidence intervals.
correction
Correction for multiple testing: an element out of the vector c("holm", "hochberg", "hommel", "bonferroni", "BH", "BY", "fdr", "none"). NOTE: the p-values are corrected for multiple testing; The confidence intervals are not (yet :-)).
digits
With what precision do you want the results to print.
pValueDigits
Determines the number of digits to use when displaying p values. P-values that are too small will be shown as p
colspace
Number of spaces between columns (only for R output, ignored for LaTeX output)
rowspace
Number of rows between table rows (note: one table row is 2 rows; only for R output, ignored for LaTeX output).
colNames
colNames can be "numbers" or "names". "Names" cause variables names
to be printed in the heading; "numbers" causes the rows to become
numbered and the numbers to be printed in the heading.
output
Can be "R" or "LaTeX"; if output is set to "LaTeX", the result is a LaTeX table (e.g. for use
in knitr).
env.LaTeX
For LaTeX output, the environment can be set with env.LaTeX.
pboxWidthMultiplier
When using LaTeX, pboxWidthMultiplier can be used to make the cells
narrower or wider (1 works for anything up until 4 or 5 digits).