कैसे जांचें कि आर में डेटा फ्रेम खाली है या नहीं (उदाहरण के साथ)
यह जांचने का सबसे तेज़ तरीका है कि आर में डेटा फ़्रेम खाली है या नहीं, nrow() फ़ंक्शन का उपयोग करना है:
nrow(df)
यह फ़ंक्शन डेटा फ़्रेम में पंक्तियों की संख्या लौटाता है।
यदि फ़ंक्शन 0 लौटाता है, तो डेटा फ़्रेम खाली है।
यदि आप यह जांचना चाहते हैं कि if else फ़ंक्शन में डेटा फ़्रेम खाली है या नहीं, तो आप ऐसा करने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:
#create if else statement that checks if data frame is empty if (nrow(df) == 0){ print (“ This data frame is empty ”) } else { print (“ This data frame is not empty ”) }
निम्नलिखित उदाहरण दिखाता है कि कैसे जांचें कि व्यवहार में कोई डेटा फ़्रेम खाली है या नहीं।
संबंधित: आर में पंक्ति फ़ंक्शन का परिचय (उदाहरण के साथ)
उदाहरण: जांचें कि क्या डेटा फ़्रेम आर में खाली है
मान लीजिए कि हम R में निम्नलिखित डेटा फ़्रेम बनाते हैं जिसमें तीन कॉलम हैं लेकिन वह पूरी तरह से खाली है:
#create empty data frame df <- data. frame (player = character(), points = numeric(), assists = numeric()) #view data frame df [1] player points assists <0 rows> (or 0-length row.names)
हम डेटा फ़्रेम में पंक्तियों की संख्या जांचने के लिए nrow() फ़ंक्शन का उपयोग कर सकते हैं:
#display number of rows in data frame
nrow(df)
[1] 0
चूँकि फ़ंक्शन 0 लौटाता है, यह हमें बताता है कि डेटा फ़्रेम खाली है।
डेटा फ़्रेम खाली है या नहीं, यह बताने के लिए हम निम्नलिखित if else कथन का भी उपयोग कर सकते हैं:
#create if else statement that checks if data frame is empty if (nrow(df) == 0){ print (“ This data frame is empty ”) } else { print (“ This data frame is not empty ”) } [1] “This data frame is empty”
आउटपुट से हम देख सकते हैं कि डेटा फ़्रेम वास्तव में खाली है।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि आर में अन्य सामान्य कार्य कैसे करें:
आर में एक खाली डेटा फ़्रेम कैसे बनाएं
आर में डेटा फ्रेम में एक खाली कॉलम कैसे जोड़ें
आर में डेटा फ्रेम से रिक्त लाइनें कैसे हटाएं