【问题标题】:R: Further understanding on the .Internal functionR:对.Internal函数的进一步理解
【发布时间】:2023-03-08 11:10:02
【问题描述】:

我已阅读说明,但我仍然对 .Internal 函数的作用感到困惑。因为它适用于.Internal(body(mean)),但不适用于.Internal(mean)。我假设这是用c ++编写并编译的,但是可以看到代码吗? R文件夹在哪个文件夹下?

提前致谢

【问题讨论】:

    标签: r


    【解决方案1】:

    你可以用这个查看c源代码:

    pryr::show_c_source(.Internal(mean()))
    

    来自@Dominic Comtois 的帖子here,“show_c_source 函数将在 GitHub 上搜索 C 源文件中的相关代码。适用于 .Internal 和 .Primitive 函数。”

    【讨论】:

    • 谢谢!但我想看看 .Internal() 。不能用 show_c_source 做到这一点。有什么建议吗?
    • 你读过this源吗?
    • 我刚试过pryr::show_c_source(.Internal(.Internal())),它似乎工作
    • 感谢亚当和理查德?最后一个跟进问题:) 可以修改吗?
    猜你喜欢
    • 2013-11-08
    • 2016-06-12
    • 1970-01-01
    • 2021-11-29
    • 1970-01-01
    • 2013-09-03
    • 2021-03-10
    • 2018-08-26
    • 2019-10-02
    相关资源
    最近更新 更多