我在使用 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'
答案 0 :(得分:0)
您的问题是您在安装软件包后没有加载软件包。
而不是
install("myfunctions")
尝试运行
install("myfunctions")
library("myfunctions")