Crear un Objeto de llamada de modo en Programación R – Función call()

call()La función en R Language se usa para crear o probar objetos del modo «llamada».

Sintaxis: call(nombre, …)

Parámetros:
nombre: una string de caracteres no vacía que nombra la función que se va a llamar
…: argumentos para ser parte de la llamada

Ejemplo 1:

# R program to illustrate
# call function
  
# Calling call() function
x <- call("sin", 23)
y <- call("cos", 0)
x
y
  
# Evaluating values of call
eval(x)
eval(y)

Producción:

sin(23)
cos(0)
[1] -0.8462204
[1] 1

Ejemplo 2:

# R program to illustrate
# call function
  
# Calling call() function
x <- call("round", 10.5)
x 
  
# Initializing a round character
f <- "round"
  
# Calling call() function
call(f, quote(A)) 

Producción:

round(10.5)
round(A)

Ejemplo 3:

# R program to illustrate
# call function
  
# Initializing round value
# without its character
f <- round
  
# Calling call() function
# which will give an error
# bcs the argument should be
# a character string
call(f, quote(A))

Producción:

Error in call(f, quote(A)) : first argument must be a character string
Execution halted

Publicación traducida automáticamente

Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *