【发布时间】:2021-02-26 11:29:00
【问题描述】:
我写了一个Rmd Markdown文件main.Rmd,它基于某个日志文件(logfile1.Rda)的数据工作:
load("logfile1.Rda")
在这个 main.Rmd 中,我指的是几个子块:
{r child = 'child1.Rmd'}
和
{r child = 'child2.Rmd'}
等等……
现在,我想引用第二个日志文件 (logfile2.Rda):
load("logfile2.Rda")
并再次重用子 Rmd 文件:
{r child = 'child1.Rmd'}
和
{r child = 'child2.Rmd'}
等等……
但是,正如预期的那样,出现了“重复的块标签”警告。
你有什么想法,如何重用我的包含几个块的子 Rmd 文件?
【问题讨论】:
-
这有帮助吗:
options(knitr.duplicate.label = "allow") -
我已经尝试过了,但什么也没发生。 在哪里我必须添加这个?
-
什么都没有发生...
-
不确定,应该有效,请在此处阅读:bookdown.org/yihui/rmarkdown-cookbook/duplicate-label.html
-
我无法将它添加到我的 Rprofile 中,因为我希望其他人复制我的东西。并将其添加到 main.Rmd 不起作用
标签: r duplicates markdown chunks