addRScript
Add R script into a document object
Add R script into a document object
Usage
addRScript(doc, rscript, file, text, ...)# S3 method for docx
addRScript(doc, rscript, file, text, bookmark,
par.properties = parProperties(), ...)
# S3 method for pptx
addRScript(doc, rscript, file, text, append = FALSE, ...)
Arguments
- doc
document object
- rscript
an object of class
RScript
. Not used if file or text is provided.- file
R script file. Not used if text or rscript is provided.
- text
character vector. The text to parse. Not used if file or rscript is provided.
- ...
further arguments passed to other methods
- bookmark
a character value ; id of the Word bookmark to replace by the script. optional.
- par.properties
paragraph formatting properties of the paragraphs that contain rscript. An object of class
parProperties
- append
boolean default to FALSE. If TRUE, paragraphs will be appened in the current shape instead of beeing sent into a new shape. Paragraphs can only be appended on shape containing paragraphs (i.e. you can not add paragraphs after a FlexTable).
Details
You have to one of the following argument: file or text or rscript.
Value
a document object
See Also
Examples
# NOT RUN {
# docx example -----------
doc.filename = "ex_rscript.docx"
doc <- docx()
doc <- addRScript(doc, text = "x = rnorm(100)" )
writeDoc( doc, file = doc.filename )
# }
# NOT RUN {
# pptx example -----------
doc.filename = "ex_rscript.pptx"
doc <- pptx()
doc <- addSlide(doc, "Title and Content")
doc <- addRScript(doc, text = "x = rnorm(100)" )
writeDoc( doc, file = doc.filename )
# }