【发布时间】:2023-03-08 11:10:02
【问题描述】:
我已阅读说明,但我仍然对 .Internal 函数的作用感到困惑。因为它适用于.Internal(body(mean)),但不适用于.Internal(mean)。我假设这是用c ++编写并编译的,但是可以看到代码吗? R文件夹在哪个文件夹下?
提前致谢
【问题讨论】:
标签: r
我已阅读说明,但我仍然对 .Internal 函数的作用感到困惑。因为它适用于.Internal(body(mean)),但不适用于.Internal(mean)。我假设这是用c ++编写并编译的,但是可以看到代码吗? R文件夹在哪个文件夹下?
提前致谢
【问题讨论】:
标签: r
你可以用这个查看c源代码:
pryr::show_c_source(.Internal(mean()))
来自@Dominic Comtois 的帖子here,“show_c_source 函数将在 GitHub 上搜索 C 源文件中的相关代码。适用于 .Internal 和 .Primitive 函数。”
【讨论】:
pryr::show_c_source(.Internal(.Internal())),它似乎工作