【问题标题】:Reference for R wizardsR 向导参考
【发布时间】:2011-11-11 18:06:05
【问题描述】:

基于this answer,我了解到了可以从R访问的一类特殊的内部函数:一组通过.Internal(specialFunction)访问的函数。如果有人查询?.Internal,可能会找到此摘录:

只有真正的 R 向导才应该考虑使用此函数,并且只有 R 开发人员才能将其添加到内部函数列表中。

我想为我的 OWL 掌握 魔药和黑魔法防御有趣的 R 函数。 R 向导在哪里可以找到内部函数的列表和描述? 只要不涉及分裂我的灵魂。

【问题讨论】:

    标签: r internals


    【解决方案1】:

    他们在src/main/names.c,但他们并不孤单。 .Primitive 也在那里。还有一些龙。

    它们记录在Section 2) .Internal vs .PrimitiveR Internals 手册中。

    【讨论】:

    • 也许我遗漏了一些东西 - 文档在哪里?双倍、双倍的辛劳和麻烦……
    • @Iterator:抱歉,我专注于“列表”,错过了您问题中的“描述”。
    • +1 感谢您提供信息。然而,有一点很奇怪。我查看了 R Internals(似乎是找到 .Internal 的好地方 :)),但我放弃了,因为我没有从您的回答中找到 inspect。换句话说,还有另一个包含inspect 的秘密指南,否则这是无证的。情节变厚了。我找到了this...你留下的便条。 :)
    • @Iterator: R Internals 不讨论inspect。我链接到的部分仅讨论.Internal.Primitive。我添加了一个指向names.c 的链接,其中列出了所有.Internal.Primitive 函数。当我在 R-devel 邮件列表中提到 inspect 时,我了解到它。当谈到内部 R 代码时,“代码就是文档”。 ;-)
    • 好吧,我相信你的话,但这让我心碎。再次。 :) (我搜索了网络,所以,约翰钱伯斯最近的书,亚马逊,谷歌的书......如果这被记录在某个地方,那么有人让那个文档不可见。该死的“真正的”向导。)
    猜你喜欢
    • 2015-08-25
    • 2011-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多