Suprimir advertencias globalmente en R

En este artículo, vamos a discutir cómo suprimir las advertencias globalmente en el lenguaje de programación R.

Una advertencia es un mensaje que no perturba el flujo del programa pero muestra la advertencia junto con la salida. Para suprimir las advertencias globalmente, tenemos que configurar warn=-1 en la función de opciones

Sintaxis:

opciones (avisar = – 1)   

Si desea ver las advertencias, establezca warn=0

Ejemplo: programa R para ver la advertencia al usar pmax y pmin

R

# pmax function and display the warnings
# pmax function will return the parallel
# maximum of two vectors
pmax(c(1, 2, 3), c(1, 2, 3, 4, 5))
  
# pmin function and display the warnings
# pmin function will return the parallel
# minimum of two vectors
pmin(c(1, 2, 3), c(1, 2, 3, 4, 5))

Producción:

Ejemplo: programa R para suprimir los mensajes de advertencia al usar pmax y pmin

R

# suppress the warnings by setting warn=-1
options(warn=-1)
  
# pmax function and display the warnings
# pmax function will return the parallel
# maximum of two vectors
pmax(c(1, 2, 3), c(1, 2, 3, 4, 5))
  
# pmin function and display the warnings
# pmin function will return the parallel
# minimum of two vectors
pmin(c(1, 2, 3), c(1, 2, 3, 4, 5))

Producción:

12345
12312

Si queremos volver a ver las advertencias, establezca warn=0

Ejemplo: programa R para volver a ver las advertencias

R

# display the warnings by setting warn=0
options(warn=0)
  
# pmax function and display the warnings
# pmax function will return the parallel
# maximum of two vectors
pmax(c(1, 2, 3), c(1, 2, 3, 4, 5))
  
# pmin function and display the warnings
# pmin function will return the parallel
# minimum of two vectors
pmin(c(1, 2, 3), c(1, 2, 3, 4, 5))

Producción:

Publicación traducida automáticamente

Artículo escrito por gottumukkalabobby 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 *