我正在构建自己的软件包,但由于我的软件包中的函数具有非英文(非ASCII)字符而反复遇到编码问题。 本质上,韩语字符是我软件包中许多函数的一部分。以下是一个示例函数: library(rvest) sampleprob <- function(url) { # sample url...
我刚刚尝试了Roxygen包。在R中,我可以运行Roxygen Vignette中的示例。但是在命令行中,R CMD roxygen不被识别为有效命令。当我运行R CMD --help时,我可以看到所有INSTALL, check, ...sweave..., config...命令项,但没有...
我正在尝试通过roxygen2在软件包中添加文档。 我能够成功创建软件包,并在加载时使用函数。 这是我的操作方式,我在RStudio上创建一个空的R软件包项目,然后有一个名为“getSomething.R”的源文件。 其内容如下: #' Test function to ask on sta...
Roxygen受C、C++程序员使用的Doxygen文档系统启发。我使用过Doxygen,只要有doxygen注释,就可以轻松地记录任何程序。它还为函数和类生成调用图。我认为roxygen会以同样的方式工作,但当我搜索roxygen帮助时,我只能找到关于记录R包的解决方案。 我已经检查了Ha...
作为一个简单的具体例子: #' Inverse Value Matching #' #' Complement of \code{%in%}. Returns the elements of \code{x} that are #' not in \code{y}. #' @usage x...
我几个月前使用'package.skeleton()'生成.Rd帮助文件。我已经编辑了这些文件,还更改了函数,删除了一些函数,添加了其他函数。是否有一种函数可以自动更新Rd文件? 更新 最近发布了一个不错的软件包Rd2roxygen,作者Yihui Xie在他的blog中描述了它。正如其名...