【发布时间】:2011-11-14 23:05:43
【问题描述】:
我有一个包,其中包含一个 csv 文件,我在每个 R-exts 中放入了 inst/extdata。小插图需要此文件。如果我直接 Sweave 小插图,一切正常。但是,当我运行 R --vanilla CMD check 时,检查过程找不到该文件。我知道在检查过程中它已被移动到 .Rcheck 目录中,这可能是问题的一部分。但我不知道如何设置它,所以直接 Sweave 和小插图构建/检查都有效。
小插图包含这样的一行:
EC1 <- dot2HPD(file = "../inst/extdata/E_coli/ecoli.dot",
node.inst = "../inst/extdata/E_coli/NodeInst.csv",
函数dot2HPD通过以下方式访问文件:
ni <- read.csv(node.inst)
这是错误信息:
> tab <- read.csv("../inst/extdata/E_coli/NodeInst.csv")
Warning in file(file, "rt") :
cannot open file '../inst/extdata/E_coli/NodeInst.csv': No such file or directory
When sourcing ‘HiveR.R’:
Error: cannot open the connection
Execution halted
顺便说一句,这与 question 有关,但该信息似乎已过时,并没有完全涵盖这一领域。
我在 Mac 上。
【问题讨论】:
标签: r package packages r-package