Description Usage Arguments Details Value Examples
Generic method to generate an APA style table for MS Word
1 2 3 4 |
data |
Dataset with statistics. |
level1.header |
The column names for the first header in the table. |
level1.colspan |
(optional) The colspan for the first header column. |
level2.header |
(optional) The column names for the second header in the table. |
number |
(optional) The table number in the document. |
title |
(optional) Name of the table. |
filename |
(optional) Specify the filename (including valid ' |
note |
(optional) Add a footnote to the bottom of the table. |
landscape |
(optional) Set ( |
save |
(optional) Set ( |
This method can generate tables with two headers. If two headers are required, it is necesary to
specifify the colspan for the upper level (level1.colspan
). If only one header is required
only the header items need to be specified for level1.header
, and level1.colspan
and
level2.header
do not need be specified.
This method allows users to specify a column in which either the level of significance (header:
"*"
), or a subscript (header: "_"
) is given. For example, when there is a column
with a F-value and there shouldn't be an additional column with the corresponding p-values, it
is possible to specify an additional column with significant values (i.e., +p < .10; *p < .05;
**p < .01; ***p < .001) which will be merged as one column in the final table.
Often it is necesary to provide a table with the means from different groups or conditions. Using
the subscript header ("_"
) it is possible to supply a column with subscripts which indicates
which means on a row significantly differ from each other.
apa.table
object; a list consisting of
succes |
message in case of an error |
save |
flag which indicates whether the document is saved |
table |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | # Use apa.table function with a minimum of parameters
# Specify statistics
example <- data.frame(
c("Column 1", "Column 2", "Column 3"),
c(3.45, 5.21, 2.64),
c(1.23, 1.06, 1.12)
)
# Create table
apa.table(data = example, level1.header = c("Variable", "M", "SD"))
# Create a table with two headers
# Specify statistics
example <- data.frame(
c("Column 1", "Column 2", "Column 3"),
c(3.45, 5.21, 2.64),
c(1.23, 1.06, 1.12),
c(8.22, 25.12, 30.27),
c("+", "**", "***")
)
# Run method and preview table
apa.table(
data = example,
level1.header = c("", "Descriptives", "Inferential"),
level1.colspan = c(1, 2, 2),
level2.header = c("Variable", "M", "SD", "t-value", "*")
)$table
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.