Rstudio में सभी प्लॉट कैसे साफ़ करें (उदाहरण के साथ)


आप RStudio में सभी प्लॉट साफ़ करने के लिए निम्नलिखित मूल सिंटैक्स का उपयोग कर सकते हैं:

 dev. off ( dev.list ()[" RStudioGD "])

निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।

उदाहरण 1: RStudio में सभी प्लॉट साफ़ करें

मान लीजिए कि हम RStudio में तीन अलग-अलग पॉइंट क्लाउड बनाने के लिए निम्नलिखित कोड का उपयोग करते हैं:

 #create some vectors
x <- c(1, 1, 3, 4, 6, 7, 9, 10, 14, 19)
y <- c(3, 5, 5, 4, 6, 9, 10, 14, 13, 14)
z <- c(14, 14, 13, 10, 6, 9, 5, 4, 3, 5)

#create several scatterplots
plot(x, y)
plot(x, z)
plot(y, z)

हम RStudio प्लॉटिंग विंडो में इनमें से प्रत्येक बिंदु बादल की कल्पना कर सकते हैं:

हम अपने द्वारा बनाए गए विभिन्न प्लॉटों में स्क्रॉल करने के लिए प्लॉट विंडो के ऊपरी बाएँ कोने में नीले तीरों का उपयोग कर सकते हैं।

फिर हम RStudio परिवेश से सभी प्लॉट साफ़ करने के लिए निम्नलिखित कोड का उपयोग कर सकते हैं:

 #clear all plots
dev. off ( dev.list ()[" RStudioGD "])

प्लॉटिंग विंडो अब सभी प्लॉटों से खाली हो जाएगी:

उदाहरण 2: RStudio में सभी प्लॉट साफ़ करें (और सभी त्रुटियाँ हटाएँ)

यदि RStudio में कोई प्लॉट नहीं हैं और हम सभी प्लॉट साफ़ करने का प्रयास करते हैं, तो हमें एक त्रुटि प्राप्त होगी:

 #attempt to clear all plots
dev. off ( dev.list ()[" RStudioGD "])

Error in if (which == 1) stop("cannot shut down device 1 (the null device)"): 
  argument is of length zeroan>))

हालाँकि, हम इस त्रुटि को दबाने के लिए प्रयास() कथन का उपयोग कर सकते हैं:

 #attempt to clear all plots (suppress error if not plots exist)
try(dev. off (dev. list ()[" RStudioGD "]), silent= TRUE )

यह कोड RStudio से सभी प्लॉट्स को साफ़ करने का प्रयास करेगा और यदि कोई प्लॉट मौजूद नहीं है, तो कोई त्रुटि प्रदर्शित नहीं की जाएगी।

जब यह कोड कंसोल विंडो में चलाया जाता है, तो हमें कोई त्रुटि नहीं मिलती है, भले ही साफ़ करने के लिए कोई प्लॉट न हो।

अतिरिक्त संसाधन

निम्नलिखित ट्यूटोरियल बताते हैं कि आर में अन्य सामान्य कार्य कैसे करें:

आर में खाली प्लाट कैसे बनाएं
आर में स्कैटरप्लॉट पर बिंदुओं को कैसे लेबल करें
एकाधिक वेरिएबल्स के साथ आर में स्कैटरप्लॉट कैसे बनाएं

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *