जवाबों:
आप उपयोग कर सकते हैं
options(warn=-1)
लेकिन ध्यान दें कि विश्व स्तर पर चेतावनी संदेशों को बंद करना एक अच्छा विचार नहीं हो सकता है।
चेतावनियों को वापस चालू करने के लिए, उपयोग करें
options(warn=0)
(या जो भी आपका डिफ़ॉल्ट है warn, यह उत्तर देखें )
आप चाहते हैं options(warn=-1)। हालांकि, ध्यान दें कि warn=0यह सबसे सुरक्षित चेतावनी स्तर नहीं है और इसे वर्तमान के रूप में नहीं माना जाना चाहिए, विशेषकर स्क्रिप्ट या फ़ंक्शन के भीतर। इस प्रकार चेतावनी को अस्थायी रूप से बंद करने का सबसे सुरक्षित तरीका है:
oldw <- getOption("warn")
options(warn = -1)
[your "silenced" code]
options(warn = oldw)
मैंने अब C- कोड में printfकॉल के साथ कॉल को बदल दिया है warning। यह 2.17.2 संस्करण में प्रभावी होगा जो कल रात उपलब्ध होना चाहिए। फिर आपको suppressWarnings()ऊपर बताए गए तरीकों से या किसी अन्य के साथ चेतावनी से बचने में सक्षम होना चाहिए ।
suppressWarnings({ your code })
एक नज़र डालें ?optionsऔर उपयोग करें warn:
options( warn = -1 )