R में वेक्टर से na मान कैसे हटाएं (3 तरीके)
आप R में किसी वेक्टर से NA मान हटाने के लिए निम्न में से किसी भी विधि का उपयोग कर सकते हैं:
विधि 1: वेक्टर से NA मान हटाएँ
data <- data[!is. na (data)]
विधि 2: na.rm का उपयोग करके गणना करते समय NA मान हटाएँ
max(data, na.rm = T ) mean(data, na.rm = T ) ...
विधि 3: na.omit का उपयोग करके गणना करते समय NA मान हटाएँ
max(na. omit (data)) mean(na. omit (data)) ...
निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इनमें से प्रत्येक विधि का उपयोग कैसे करें।
विधि 1: वेक्टर से NA मान हटाएँ
निम्नलिखित कोड दिखाता है कि R में वेक्टर से NA मान कैसे निकालें:
#create vector with some NA values
data <- c(1, 4, NA, 5, NA, 7, 14, 19)
#remove NA values from vector
data <- data[!is. na (data)]
#view updated vector
data
[1] 1 4 5 7 14 19
ध्यान दें कि मूल वेक्टर से प्रत्येक NA मान हटा दिया गया है।
विधि 2: na.rm का उपयोग करके गणना करते समय NA मान हटाएँ
निम्नलिखित कोड दिखाता है कि गणना करते समय वेक्टर से NA मान हटाने के लिए na.rm तर्क का उपयोग कैसे करें:
#create vector with some NA values
data <- c(1, 4, NA, 5, NA, 7, 14, 19)
#calculate max value and remove NA values
max(data, na.rm = T )
[1] 19
#calculate mean and remove NA values
mean(data, na.rm = T )
[1] 8.333333
#calculate median and remove NA values
median(data, na. rm = T )
[1] 6
विधि 3: na.omit का उपयोग करके गणना करते समय NA मान हटाएँ
निम्नलिखित कोड दिखाता है कि गणना करते समय वेक्टर से NA मानों को हटाने के लिए na.omit तर्क का उपयोग कैसे करें:
#create vector with some NA values
data <- c(1, 4, NA, 5, NA, 7, 14, 19)
#calculate max value and omit NA values
max(na. omit (data))
[1] 19
#calculate mean and omit NA values
mean(na. omit (data))
[1] 8.333333
#calculate median and omit NA values
median(na. omit (data))
[1] 6
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि आर में लापता मानों के साथ अन्य सामान्य ऑपरेशन कैसे करें:
आर में लुप्त मानों को कैसे खोजें और गिनें
R में सभी लुप्त मानों को कैसे आरोपित करें