div - sidebarpanel shiny
R. Interno para principiantes (2)
Soy nuevo en R y me encontré con un trozo de código que no entiendo. Más específicamente, me gustaría saber qué hace .Internal
. Aquí hay un ejemplo que estoy tratando de convertir a Matlab:
dunif <- function (x, min = 0, max = 1, log = FALSE)
.Internal(dunif(x, min, max, log))
<environment: namespace:stats>
Me gustaría saber qué hace .Internal
y <environment ... >
.
Muchas gracias de antemano, Simon
Desde ?.Internal
:
‘.Internal’ performs a call to an internal code which is built in
to the R interpreter.
Encontrarás el código para dunif
en las fuentes R Encuentro este tipo de función a través de grep en main/names.c
luego grep para el nombre al que hace referencia ( do_math3
en este caso), que encontrará en main/arithmetic.c
.
<environment: namespace:stats>
simplemente le indica la ubicación / espacio de nombres de la función.
Encontré R en una cáscara de nuez un recurso útil para explicar objetos y entornos de una manera no intimidante. Vale la pena echarle un vistazo.