【发布时间】:2014-01-24 06:42:46
【问题描述】:
在从事可重复的研究项目时,我想知道正在运行以用作 R 变量的 Rnw 文件的名称。
这类似于在页脚中插入 MSExcel 文件名
我在 Ubuntu 上使用 RStudio Server。
谢谢。
【问题讨论】:
标签: r knitr rstudio-server
在从事可重复的研究项目时,我想知道正在运行以用作 R 变量的 Rnw 文件的名称。
这类似于在页脚中插入 MSExcel 文件名
我在 Ubuntu 上使用 RStudio Server。
谢谢。
【问题讨论】:
标签: r knitr rstudio-server
您可以使用以下两个习语来获取knitr中当前文件的目录和名称:
knitr:::.knitEnv$input.dir
knitr:::knit_concord$get("infile")
这与 RStudio 无关,knitr 包对此负全部责任。这些是私有函数和变量,可以随时更改,恕不另行通知,因此,如果您需要可靠的东西,您可能需要file an issue on GitHub。
【讨论】:
knitr 现在有一个方法:current_input()
【讨论】: