gpt4 book ai didi

r - roxygen2中的\code {\link {function-name}}

转载 作者:行者123 更新时间:2023-12-04 17:18:19 24 4
gpt4 key购买 nike

这是我编写R-package的第一次经验。我按照此链接http://kbroman.org/pkg_primer/中给出的说明使用了roxygen2

每个人都可以正常工作,除了几件事。.可能有一个更简单的解决方案来解决问题,但我没有发现线索我在做什么错。我希望此博客中的某人能够提供解决方案以解决我的问题。

第一个问题与roxygen2中的{\ code \ link {function-name}}有关:
在.R脚本中,我包含了这一行:

#' @seealso \code{\link{s2a}} 


记录(生成.Rd文件)后,没有指向s2a的超链接,
文档s2a中的显示类似于普通文本,而不像超链接。
导出(s2a)在NAMESPACE中列出。
还有其他需要修改的地方吗?

第二个问题是关于data()的:
我将数据集保存为.Rdata格式,并放在包目录中的data /中。我还在R /中创建了.R脚本,就像这里 http://kbroman.org/pkg_primer/pages/data.html中的以下步骤一样

在Description文件LazyData中:true。

但是当我在R控制台中键入data(shh)时会给出警告消息


数据(shh)
警告信息:
在data(shh)中:未找到数据集“ shh”


任何想法都有很大帮助:)

最佳答案

自从您问了这个问题已经有一段时间了,但是文档中的超链接却无法正确显示,我遇到了完全相同的问题,因此对于任何可能遇到类似问题的人:您是否可以查看开发文档?链接似乎在那里不起作用。 (如果您在运行Using development documentation for your_function_name时在控制台输出中看到?your_function_name,就会知道这种情况。)

这些链接应出现在非开发文档中。要生成此文件,您可以尝试构建并重新加载软件包,例如,按照以下步骤操作:http://r-pkgs.had.co.nz/man.html#man-workflow-2

关于r - roxygen2中的\code {\link {function-name}},我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29601242/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com