0

可能重复:
S3 方法的 R-oxygen 文档在检查时产生错误

我的问题S3 方法的 R-oxygen 文档会产生错误,而检查已被关闭,因为它是其他的“完全重复”......很好。但是我在发布我的问题之前当然检查了这些问题,但我没有找到答案!至于这里的人,一定要先关闭一个话题!

当我不使用标签@method 时,我会在检查期间收到警告(上一篇文章)。

如果我使用@method,我会在检查过程中遇到错误(见下文)。

* checking whether package ‘embryogrowth’ can be installed ... ERROR
Installation failed.
See ‘/Users/marcgirondot/Documents/Espace de travail
R/EGR/embryogrowth/embryogrowth.Rcheck/00install.out’ for details.


> system("cat '/Users/marcgirondot/Documents/Espace de travail 
 R/EGR/embryogrowth/embryogrowth.Rcheck/00install.out'")

* installing *source* package ‘embryogrowth’ ...
** R
** data
**  moving datasets to lazyload DB
Error : object 'as.mcmc' not found whilst loading namespace 'embryogrowth'
ERROR: lazydata failed for package ‘embryogrowth’
* removing ‘/Users/marcgirondot/Documents/Espace de travail
R/EGR/embryogrowth/embryogrowth.Rcheck/embryogrowth’

马克·吉伦多

我尝试基于包尾中定义的 as.mcmc 创建一个方法 as.mcmc.mcmcComposite。这是代码:

#' as.mcmc Extract mcmc object from a result to be used with coda package
#' @title Extract mcmc object from a result to be used with coda package
#' @author Marc Girondot
#' @return A mcmc.list object
#' @param x A result object
#' @description Take a mcmcComposite object and create a mcmc.list object
#' @examples
#' # Try
#' @method as.mcmc mcmcComposite
#' @export


as.mcmc.mcmcComposite <-
function(x) {
    return(x$resultMCMC)
}
4

0 回答 0