Respuestas:
Podrías usar
options(warn=-1)
Pero tenga en cuenta que desactivar los mensajes de advertencia a nivel mundial podría no ser una buena idea.
Para volver a activar las advertencias, use
options(warn=0)
(o para lo que sea su valor predeterminado warn
, vea esta respuesta )
Que desea options(warn=-1)
. Sin embargo, tenga en cuenta que warn=0
no es el nivel de advertencia más seguro y no debe asumirse como el nivel actual, particularmente dentro de los scripts o funciones. Por lo tanto, la forma más segura de desactivar temporalmente las advertencias es:
oldw <- getOption("warn")
options(warn = -1)
[your "silenced" code]
options(warn = oldw)
He reemplazado las printf
llamadas con llamadas warning
en el código C ahora. Será efectivo en la versión 2.17.2 que debería estar disponible mañana por la noche. Entonces debería poder evitar las advertencias con suppressWarnings()
cualquiera de los otros métodos mencionados anteriormente.
suppressWarnings({ your code })
Echa un vistazo ?options
y usa warn
:
options( warn = -1 )