Rstudio在编织(生成)PDF和HTML时删除了关键文件。

3
所以我被R的噩梦困扰着。我回到了之前或之前一次迭代(或许是更早)中构建的项目。我制作了一个可行的报告,被要求更新,当时我的当前问题并不存在。以下是发生的事情:
1.我的报告文件是 "ISS Time Series.Rmd"。它调用了三个其他文件:
* "mystyles.sty",它更新LaTeX预导言以使用一些附加包。 * "functions.R"和"load.R"。前者包含我编写的常用函数,后者加载我正在使用的数据。
2.我在.Rmd文件中源码了两个R函数。当我尝试编织报告时,无论我是否成功地得到一个错误,我的两个.R文件和一个.sty文件都会被删除。而不仅仅是删除 - 永远消失了。
我不知道发生了什么。我简单地返回检查原始文件就破坏了我的先前工作。
请,有人必须在这里帮助我。如果我必须在每个报告中一遍又一遍地编写每一个代码的最后一位,那么我的工作流程将支离破碎。
更新: 即使将文件复制到另一个目录也没有用。
以下是调用 "load.R" 文件的代码块:
```{r loaddata}
#
# ------- Load Data
#
# This section loads the ISS survey files one at a time and saves them as 
# read.SPSS objects within a list. It names these eleven objects as "ISS 2002",
# "ISS 2003", etc... until "ISS 2012". This file may be prohibitively large.
#
source("load.R")    # Loads the ISS Survey files

```
1个回答

3
将您的文件重命名为ISS_Time_Series.Rmd,然后重试。
正是文档名称中的空格使得rmarkdown :: render()删除已加载或源文件。
问题已经被提出。请参见https://github.com/rstudio/rmarkdown/issues/580

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接