gpt4 book ai didi

R .Internal 初学者

转载 作者:行者123 更新时间:2023-12-03 13:59:42 27 4
gpt4 key购买 nike

我是 R 新手,遇到了一段我不理解的代码。更具体地说,我想知道 .Internal做。这是我尝试转换为 Matlab 的示例:

dunif <- function (x, min = 0, max = 1, log = FALSE) 
.Internal(dunif(x, min, max, log))
<environment: namespace:stats>

我想知道 .Internal<environment ... >做。

非常感谢您,
西蒙

最佳答案

来自 ?.Internal :

 ‘.Internal’ performs a call to an internal code which is built in
to the R interpreter.

您将找到 dunif 的代码在 R 资源中。我在 main/names.c 中通过 grep 找到了这种类型的函数。然后 grep 查找它所引用的名称(在本例中为 do_math3),您将在 main/arithmetic.c 中找到它.
<environment: namespace:stats>简单地告诉你函数的位置/命名空间。

关于R .Internal 初学者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6874738/

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