使用_roxygen2_创建R包时遇到问题

时间:2014-10-16 21:32:35

标签: r roxygen2

我在使用 roxygen2 创建R包时遇到问题。这是我的代码:

require(devtools)
require(roxygen2)
setwd("C://Users//pfeiffer.s@pg.com//Documents//sp th//R stuff")
create("myfunctions")

此时,我使用Windows文件资源管理器将.R文件添加到文件夹" R"在文件夹" myfunctions"。

setwd("C:/Users/pfeiffer.s@pg.com/Documents/sp th/R stuff//myfunctions")
document()
setwd("C:/Users/pfeiffer.s@pg.com/Documents/sp th/R stuff")
install("myfunctions")

一切似乎都能正常运作,但是:

?vectorize #one of the .R files I added
  

指定的包和库中没有'vectorize'的文档:   你可以试试'?? vectorize'

1 个答案:

答案 0 :(得分:0)

您的问题是您在安装软件包后没有加载软件包。

而不是

install("myfunctions")

尝试运行

install("myfunctions")
library("myfunctions")