Tengo un paquete en R (ROCR) que necesito cargar en mi entorno R. Al cargar el paquete, se imprime un conjunto de mensajes. Por lo general, esto está bien, pero dado que la salida de mi script R se está utilizando para análisis adicionales, quiero deshabilitar completamente toda esta salida. ¿Cómo puedo hacer eso? Además, preferiría hacerlo sin tener que modificar ROCR en absoluto, para que los futuros usuarios de este script tampoco tengan que hacerlo.
Hasta aquí:
sink()
no funciona aquí: la redirección de stdout y std err/dev/null
no hace nada por mí.- Como era de esperar,
options(warnings=-1)
tampoco hace nada, ya que estas no son advertencias, per se, que se están imprimiendo.
¿Alguna idea?