| as.pdf.data.frame | R Documentation |
Coerces data.frame to document and then to PDF.
Extra arguments are passed to makePreamble.
as.document.data.frame will try to guess an
appropriate width and length( wide, long)
for the page, but you may need something wider or
longer, especially if you adjust aesthetics.
Negative values for wider and longer are meaningful.
## S3 method for class 'data.frame'
as.pdf(
x,
rules = c(2, 1, 1),
walls = 0,
grid = FALSE,
rowgroups = factor(rownames(x)),
colgroups = factor(names(x)),
rowbreaks = if (grid) breaks(rowgroups) else 0,
colbreaks = if (grid) breaks(colgroups) else 0,
rowgrouprule = 0,
colgrouprule = 0,
rowcolors = NULL,
rowgrouplabel = " ",
charjust = "left",
numjust = "right",
justify = ifelse(sapply(x, is.numeric), numjust, charjust),
colwidth = NA,
paralign = "top",
na = "",
verbatim = ifelse(sapply(x, is.numeric), TRUE, FALSE),
escape = "#",
reserve = TRUE,
trim = TRUE,
source = NULL,
file = NULL,
source.label = "source: ",
file.label = "file: ",
basefile = FALSE,
tabularEnvironment = "tabular",
footnote.size = "tiny",
geoLeft = "1mm",
geoRight = "1mm",
geoTop = "1mm",
geoBottom = "1mm",
wide = NULL,
long = NULL,
wider = 0,
longer = 0,
thispagestyle = command("thispagestyle", args = "empty"),
pagestyle = command("pagestyle", args = "empty"),
prolog = NULL,
epilog = NULL,
stem = "latexpdf-doc",
dir = ".",
clean = TRUE,
...
)
x |
data.frame |
rules |
numeric; will be recycled to length 3. indicates number of horizontal lines above and below the header, and below the last row. |
walls |
numeric, recycled to length 2. Number of vertical lines on left and right of table. |
grid |
logical, whether to have lines between rows and columns |
rowgroups |
a vector as long as nrow(x), non-repeats trigger horizontal lines |
colgroups |
a vector as long as names(x), non-repeats trigger vertical lines |
rowbreaks |
numeric: a manual way to specify numbers of lines between rows (ignores grid and rowgroups) |
colbreaks |
numeric: a manual way to specify numbers of lines between columns (ignores grid and colgroups) |
rowgrouprule |
number of lines to set off row group column, if rowgroups supplied as character |
colgrouprule |
number of lines to set off col group header, if colgroups supplied as character |
rowcolors |
character vector of color names, recycled as necessary to color all rows (NULL: no color); not compatible with rowgroups |
rowgrouplabel |
character string (at least one character) to label rowgroup column |
charjust |
default justification for character columns |
numjust |
default justification for numeric columns |
justify |
manual specification of column justifications: left, right, center, or decimal (vector as long as ncol(x)) |
colwidth |
manual specification of column width. (vector of length ncol(x).) Overrides |
paralign |
used with colwidth to align paragraphs: top, middle, or bottom. |
na |
string to replace NA elements |
verbatim |
whether to use verbatim environment for numeric fields. Makes sense for decimal justification; interacts with |
escape |
symbol used by ‘verb’ command as delimiter. A warning is issued if it is found in non-NA text. |
reserve |
substitute escape sequences for LaTeX reserved characters |
trim |
passed to the format command: true by default, so that alignment is the responsibility of just the tabular environment arguments |
source |
optional source attribution |
file |
optional file name |
source.label |
optional text to preceed source if specified |
file.label |
optional text to preceed file if specified |
basefile |
if TRUE, strip path from file for display purposes |
tabularEnvironment |
default |
footnote.size |
font size for source and file attributions |
geoLeft |
geometry package: left margin |
geoRight |
geometry package: right margin |
geoTop |
geometry package: top margin |
geoBottom |
geometry package: bottom margin |
wide |
nominal page width in mm |
long |
nominal page length in mm |
wider |
additional page width in mm |
longer |
additional page lenth in mm |
thispagestyle |
thispagestyle command |
pagestyle |
pagestyle command |
prolog |
latex markup to include before x |
epilog |
latex markup to include after x |
stem |
the stem of a file name (no extension) |
dir |
output directory |
clean |
whether to delete system files after pdf creation |
... |
passed eventually to |
as.pdf.character
as.pdf.document
as.document.data.frame
as.tabular.data.frame
as.png.data.frame
## Not run: as.pdf(head(Theoph))
## Not run: as.pdf(Theoph[0,])
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.