J'ai un paquetage dans R (ROCR) que je dois charger dans mon environnement R. Lors du chargement du package, une série de messages est imprimée. C'est normalement une bonne chose, mais comme la sortie de mon script R est utilisée pour une analyse ultérieure, je souhaite désactiver complètement cette sortie. Comment faire ? De plus, je préférerais le faire sans avoir à modifier ROCR du tout, afin que les futurs utilisateurs de ce script n'aient pas à le faire non plus.
Jusqu'à présent :
-
sink()
ne fonctionne pas ici - redirigeant à la fois stdout et std err vers/dev/null
ne m'apporte rien. - Sans surprise,
options(warnings=-1)
ne fait rien non plus, puisque ce ne sont pas des avertissements en tant que tels qui sont imprimés.
Qu'en pensez-vous ?