हमारे पास CSV फ़ाइल से डेटा फ़्रेम है। डेटा फ़्रेम में DF
ऐसे स्तंभ होते हैं जिनमें देखे गए मान होते हैं और एक स्तंभ ( VaR2
) जिसमें वह तिथि होती है जिस पर माप लिया जाता है। यदि दिनांक दर्ज नहीं की गई थी, तो NA
गुम डेटा के लिए CSV फ़ाइल में मान होता है ।
Var1 Var2
10 2010/01/01
20 NA
30 2010/03/01
हम एक नए डेटा फ्रेम को परिभाषित करने के लिए सबसेट कमांड का उपयोग करना चाहते हैं, new_DF
जैसे कि इसमें केवल पंक्तियाँ होती हैं जिनका NA'
कॉलम ( VaR2
) से मान होता है । दिए गए उदाहरण में, केवल रो 2 नए में समाहित होगा DF
।
आदेश
new_DF<-subset(DF,DF$Var2=="NA")
काम नहीं करता है, जिसके परिणामस्वरूप डेटा फ़्रेम में कोई पंक्ति प्रविष्टियां नहीं हैं।
यदि मूल CSV फ़ाइल में मान NA
का आदान-प्रदान किया जाता है NULL
, तो वही कमांड वांछित परिणाम उत्पन्न करता है new_DF<-subset(DF,DF$Var2=="NULL")
:।
मैं इस पद्धति को कैसे काम कर सकता हूं, यदि चरित्र स्ट्रिंग के NA
लिए मूल सीएसवी फ़ाइल में मूल्य प्रदान किया गया है?