Add R script into a document object
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, ...)
document object
an object of class RScript
.
Not used if file or text is provided.
R script file. Not used if text or rscript is provided.
character vector. The text to parse. Not used if file or rscript is provided.
further arguments passed to other methods
a character value ; id of the Word bookmark to replace by the script. optional.
paragraph formatting properties of the
paragraphs that contain rscript. An object of class parProperties
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).
a document object
You have to one of the following argument: file or text or rscript.
# 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 ) # }