R:加载库与在描述/名称空间文件中将它们指定为导入

R:加载库与在描述/名称空间文件中将它们指定为导入,r,namespaces,package,R,Namespaces,Package,我有一堆代码需要的包: library(GenomicRanges, GenomicFeatures, biomaRt,knitr, ggplot2,gridSVG,gridExtra) 有一次,当我将代码包装到一个R包中,并将所有提到的包放在描述文件的Imports槽中,以及名称空间文件中的相应内容中时, 我会遇到如下错误: ## Error: could not find function 'ggplotGrob' ## Error: could not find function 'pu

我有一堆代码需要的包:

library(GenomicRanges, GenomicFeatures, biomaRt,knitr, ggplot2,gridSVG,gridExtra)
有一次,当我将代码包装到一个R包中,并将所有提到的包放在描述文件的Imports槽中,以及名称空间文件中的相应内容中时, 我会遇到如下错误:

## Error: could not find function 'ggplotGrob'
## Error: could not find function 'pushViewport'
## Error: could not find function 'newXMLNode'
我该往哪个方向走有什么提示吗

我的描述文件:

Package: myQC package
Type: Package
Title: Quality Control 
Version: 0.99
Date: 2013-03-12
Author: Stefanie 
Maintainer: my_email_address
Description: blabla
License: GPL-2
Depends: R (>= 2.15.3)
Imports: GenomicRanges, GenomicFeatures, biomaRt, knitr, xtable, ggplot2, gridSVG,gridExtra, IRanges
我的命名空间文件:

import(GenomicRanges)
import(GenomicFeatures)
import(biomaRt)
import(knitr)
import(xtable)
import(ggplot2)
import(gridSVG)
import(gridExtra)
import(IRanges)
实际上,我不需要这些包的所有功能,因此稍后我将指定导入哪些函数/方法。这只是第一枪。。
最好,

请提供实际的描述文件和名称空间。您何时收到错误?什么时候建造?何时安装?当试图使用软件包?R CMD build中的某些函数时,请检查并安装即可。加载包后,我调用一个函数,该函数应该输出一个html报告。本报告中出现了上述错误。