आर में डेटा फ़्रेम कैसे हटाएं (उदाहरण के साथ)


R प्रोग्रामिंग भाषा R कार्यक्षेत्र में ऑब्जेक्ट को प्रदर्शित करने और हटाने के लिए दो उपयोगी कार्य प्रदान करती है:

  • ls(): वर्तमान कार्यक्षेत्र में सभी वस्तुओं को सूचीबद्ध करता है
  • rm(): वर्तमान कार्यक्षेत्र से एक या अधिक ऑब्जेक्ट हटाता है

यह ट्यूटोरियल बताता है कि R में डेटा फ़्रेम को हटाने के लिए rm() फ़ंक्शन का उपयोग कैसे करें और यह पुष्टि करने के लिए ls() फ़ंक्शन का उपयोग कैसे करें कि डेटा फ़्रेम हटा दिया गया है।

एकल डेटा फ़्रेम हटाएं

निम्नलिखित कोड दिखाता है कि आपके वर्तमान आर कार्यक्षेत्र से एकल डेटा फ़्रेम को कैसे हटाया जाए:

 #list all objects in current R workspace
ls()

[1] "df1" "df2" "df3" "x"

#remove df1
rm(df1)

#list all objects in workspace
ls()

[1] "df2" "df3" "x"  

अनेक डेटा ब्लॉक हटाएँ

निम्नलिखित कोड दिखाता है कि आपके वर्तमान आर कार्यक्षेत्र से एकाधिक डेटा फ़्रेम कैसे हटाएं:

 #list all objects in current R workspace
ls()

[1] "df1" "df2" "df3" "x"

#remove df1 and df2
rm(" df1 ", " df2 ")

#list all objects in workspace
ls()

[1] "df3" "x"

सभी डेटा फ़्रेम हटाएँ

निम्नलिखित कोड दिखाता है कि आपके वर्तमान आर कार्यक्षेत्र में “डेटा.फ़्रेम” प्रकार की सभी वस्तुओं को कैसे हटाया जाए:

 #list all objects in current R workspace
ls()

[1] "df1" "df2" "df3" "x"

#remove all objects of type "data.frame"
rm(list=ls(all= TRUE )[ sapply ( mget (ls(all= TRUE )), class) == " data.frame "])

#list all objects in workspace
ls()

[1] "x"

आप “df” वाक्यांश वाले सभी कार्यक्षेत्र ऑब्जेक्ट को हटाने के लिए grepl() फ़ंक्शन का भी उपयोग कर सकते हैं:

 #list all objects in current R workspace
ls()

[1] "df1" "df2" "df3" "x"

#remove all objects that contain "df"
rm(list = ls()[ grepl (" df ", ls())])

#list all objects in workspace
ls()

[1] "x"

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

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

आर में एक खाली डेटा फ़्रेम कैसे बनाएं
R में डेटा फ़्रेम में पंक्तियाँ कैसे जोड़ें

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

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