我想将一些R函数(不是脚本)记录为html页面 使用spin()。 我想到了类似的东西:
#' Test of rmarkdown wit spin() for an html documented function
#' =======================================================
#+ eval=FALSE
test <- function(x,y)
{
#' comment 1
z <- x + y
#' comment 2
z
}
但#+ eval=FALSE
仅适用于第一个块。有没有办法在开始时使用单个命令阻止所有块的实际执行?
答案 0 :(得分:4)
全局设置:
#' Test of rmarkdown wit spin() for an html documented function
#' =======================================================
#+ setup, include=FALSE
knitr::opts_chunk$set(eval = FALSE)
#+
test <- function(x,y) {
# comment 1
z <- x + y
# comment 2
z
}