为不在包中的R6类创建Rd文档文件
我试图创建一些脚本的文档,其中包含一些R6类。作为示例,我在这里使用名为“Person”的R6Class: 我使用此函数创建文档,而无需创建包。R6类是否也可以使用此功能,或者是否有其他方法实现此功能?使用上面提到的函数,我总是得到一个错误为不在包中的R6类创建Rd文档文件,r,function,roxygen2,r6,R,Function,Roxygen2,R6,我试图创建一些脚本的文档,其中包含一些R6类。作为示例,我在这里使用名为“Person”的R6Class: 我使用此函数创建文档,而无需创建包。R6类是否也可以使用此功能,或者是否有其他方法实现此功能?使用上面提到的函数,我总是得到一个错误R6类(Person),没有源代码引用。 tidyverse官方博客编写Roxygen:list(r6=FALSE)的解决方案在描述文件中不起作用,因为我没有包,所以没有描述文件。一种方法是劫持roxygen2的一些未报告函数,为记录的R6类创建块对象,并编写
R6类(Person),没有源代码引用。
tidyverse官方博客编写
Roxygen:list(r6=FALSE)的解决方案
在描述文件中不起作用,因为我没有包,所以没有描述文件。一种方法是劫持roxygen2的一些未报告函数,为记录的R6类创建块对象,并编写一个Rd
文件。然后可以使用tools
包将其解析并写入html
这是一个非常粗略的概念证明,要求R6定义位于一个独立的文件中,并且不使用任何参数来允许保存到特定位置等,但可以对其进行调整和扩展以适应:
document\u R6