我有一个与此处发布的内容类似的问题,并尝试以类似的方式设置我的文件夹:(编写读取示例文件的 R 包小插图?)
我正在为 R 中的一个包编写一个小插图。
我制作了一个 .Rnw 文件并将其放入我的包 pV 内的子目录 inst/doc 中。在同一个子目录 inst/doc 中,我放置了一个文件夹示例,其中包含一个名为 tree.rda 的 .rda 文件。
在我可以运行小插图中的任何函数之前,我必须阅读 tree.rda 文件(这是第 13-21 行):
```{r}
library(pV)
library(plyr)
library(reshape2)
library(ggplot2)
library(stringr)
library(igraph)
system.file('tree.rda', 'example', package = 'pV')
load("tree.rda")
```
但得到错误:
* checking for file '/Users/MacOwner/Desktop/pV/DESCRIPTION' ... OK
* preparing 'pV':
* checking DESCRIPTION meta-information ... OK
* installing the package to build vignettes
* creating vignettes ... ERROR
Quitting from lines 13-21 (pV.rmd)
Error: processing vignette 'pV.rmd' failed with diagnostics:
cannot open the connection
Execution halted
Error: Command failed (1)
如何成功读取 .rda 文件,以便我的下一个命令可以是(并显示 tree.rda 文件的第一行):
```{r}
head(tree)
```
这样我就可以使用这个树对象作为附加函数的输入,这些函数需要它作为小插图后面部分的输入?