मुझे आर में शून्य मूल्य के साथ पंक्तियों को हटाने का तरीका हल करने में समस्या है। अन्य हाथों में, मैं एनए मूल्यों को हटाने के लिए 0 NAका उपयोग करने के लिए na.omit()
का उपयोग कर सकता हूं।आर में शून्य मूल्य के साथ पंक्तियों को कैसे निकालें?
क्या कोई जानता है कि आर में शून्य मूल्यों के साथ पंक्तियों को कैसे हटाया जाए?
उदाहरण के लिए:
| DateTime | Mac1 | Mac2 | Mac3 | Mac4 |
----------------------------------------------------
| 2011-04-02 06:00 | 20 | 0 | 20 | 20 |
| 2011-04-02 06:05 | 21 | 21 | 21 | 21 |
| 2011-04-02 06:10 | 22 | 22 | 22 | 22 |
| 2011-04-02 06:15 | 23 | 23 | 0 | 23 |
| 2011-04-02 06:20 | 24 | 24 | 24 | 24 |
| 2011-04-02 06:25 | 0 | 25 | 25 | 0 |
इससे पहले के बाद
| DateTime | Mac1 | Mac2 | Mac3 | Mac4 |
----------------------------------------------------
| 2011-04-02 06:05 | 21 | 21 | 21 | 21 |
| 2011-04-02 06:10 | 22 | 22 | 22 | 22 |
| 2011-04-02 06:20 | 24 | 24 | 24 | 24 |
एक मार्ग: एनएएस के साथ शून्य को प्रतिस्थापित करके आप इसे हल कर चुके किसी समस्या को कम करें। – joran
धन्यवाद जोरन, आपके उत्तर के लिए .. लेकिन, मुझे नहीं पता, एनएएस के साथ शून्य को बदलने का क्या मतलब है? क्योंकि मुझे टेबल प्राप्त करने से पहले मैंने पहले एनएएस मान हटा दिए हैं। लेकिन अभी भी 0 के मूल्य हैं। क्या आप मुझे बता सकते हैं कि यह कैसे करें? – YougyZ
ठीक है मुझे लगता है कि मुझे एनएएस के साथ 0 को प्रतिस्थापित करने के लिए इस कोड का उपयोग करना होगा .. 'डेटा [जो (डेटा == 0)] = NA' – YougyZ