ฉันมีแพ็คเกจใน R (ROCR) ที่ฉันต้องโหลดในสภาพแวดล้อม R ของฉัน เมื่อโหลดแพคเกจชุดข้อความจะถูกพิมพ์ออกมา โดยปกติจะใช้ได้ดี แต่เนื่องจากเอาต์พุตของสคริปต์ R ของฉันถูกใช้เพื่อการวิเคราะห์เพิ่มเติมฉันจึงต้องการปิดใช้งานเอาต์พุตทั้งหมดนี้โดยสิ้นเชิง ฉันจะทำอย่างไร นอกจากนี้ฉันต้องการทำโดยไม่ต้องแก้ไข ROCR เลยเพื่อให้ผู้ใช้สคริปต์นี้ในอนาคตไม่ต้องทำเช่นนั้น
จนถึงตอนนี้:
sink()
ใช้ไม่ได้ที่นี่ - การเปลี่ยนเส้นทางทั้ง stdout และ std err เพื่อ/dev/null
ไม่ทำอะไรให้ฉัน- ไม่น่าแปลกใจที่
options(warnings=-1)
ไม่ได้ทำอะไรเลยเนื่องจากสิ่งเหล่านี้ไม่ใช่คำเตือนต่อการพิมพ์
ความคิดใด ๆ ?