View source: R/ReplaceInTemplate.R
ReplaceInTemplate | R Documentation |
Replace keys within special markups in a template text with specified values. Pieces of R code can be put into the markups of the template text, and are evaluated during the replacement.
ReplaceInTemplate(text, replacement = list())
text |
'character' vector. Template text |
replacement |
'list'.
Values to replace in |
Keys are enclosed into markups of the form $(KEY)
and @{CODE}
.
A 'character' vector of strings after key replacement.
J.C. Fisher, U.S. Geological Survey, Idaho Water Science Center
This code was derived from the
sensitivity::template.replace
function,
accessed on Feb 6, 2015.
SummariseBudget
text <- c("Hello $(name)!", "$(a) + $(b) = @{$(a) + $(b)}", "pi = @{format(pi, digits = 5)}") cat(text, sep = "\n") replacement <- list("name" = "world", "a" = 1, "b" = 2) cat(ReplaceInTemplate(text, replacement), sep = "\n")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.