我想查看包含注释的R源代码,以了解软件包作者如何运行他的代码,但我不确定要使用哪个命令来查看。特别是,我试图查看R tgp软件包中bgp()函数的源代码。到目前为止,我尝试过: library(tgp) tgp::bgp tgp:::bgp 但这些命令中每一个都只显示被剥离注释的源代码。
这是提供给您代码的解析版本,但它会剥离所有的注释。软件包源代码在这里:http://cran.r-project.org/src/contrib/tgp_2.4-9.tar.gz。BGP代码位于R目录下的btgp.R中。在CRAN上查找软件包原始源代码的一般方法是转到:https://cran.r-project.org/web/packages/available_packages_by_name.html。请注意,保留HTML标记。
tgp:::bgp
或者getAnywhere("bgp")
吗? - Ben Bolkertgp
函数的进一步调用中。要查看这一点,请尝试tgp:::tgp
。除此之外,我无法猜测你正在寻找什么。 - Ben Bolker