使用R Markdown时,我想调用外部R脚本来使用R Markdown文件中指定的值。
实施例。
{r echo=FALSE, warning=FALSE, results='hide', message=FALSE}
read_chunk('Analysis of Fulton_L_W relations_All_surveys.R')
survey <- "A"
{r Analysis, echo=FALSE, results='hide', message=FALSE, warning=FALSE}
然后我想重新指定indput变量并重新运行脚本
实施例
{r echo=FALSE, warning=FALSE, results='hide', message=FALSE}
survey <- "B"
{r Analysis, echo=FALSE, results='hide', message=FALSE, warning=FALSE}
但是,会发生重复的标签错误。但是当我然后使用选项(knitr.duplicate.label =&#39;允许&#39;)时,第二次分析运行没有完成。我希望这是因为Knitr将这个块重新标记为Analysis-1,这在R脚本中没有指定。
我还尝试通过child-Rmd文件运行脚本,但这也不起作用。
有人可以帮忙吗?