शुरू करेंमुफ़्त में शुरू करें

मिसिंग वैल्यूज़ से निपटना

मिसिंग वैल्यूज़ अक्सर अलग-अलग तरह से एन्कोड की जाती हैं। कुछ फाइलों में -9999 का मतलब मिसिंग वैल्यू होता है और अन्य में उन्हें #$## जैसा एन्कोड किया जा सकता है। आप na.strings आर्ग्युमेंट का उपयोग करके fread() को बता सकते हैं कि किन मानों को मिसिंग वैल्यू माना जाए।

आप निम्न फाइल इम्पोर्ट करेंगे:

id,name,val1,val2
9002019291929192,Robert Whitaker,,44
9200129401349301 ,Elisa Waters,289,##
9200149429834456 , Karla Schmidt,458,29

मिसिंग वैल्यूज़ "##" के रूप में एन्कोड की गई हैं। ध्यान दें, fread() डिफ़ॉल्ट रूप से खाली फ़ील्ड ,, को NA मानता है।

यह अभ्यास पाठ्यक्रम का हिस्सा है

R में data.table के साथ Data Manipulation

पाठ्यक्रम देखें

अभ्यास निर्देश

फाइल sample.csv को इस तरह इम्पोर्ट करें कि "##" को मिसिंग वैल्यू माना जाए और NA के रूप में इम्पोर्ट हो।

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Import the file using na.strings
missing_values <- ___
missing_values
कोड संपादित करें और चलाएँ