आर में एक खाली वेक्टर कैसे बनाएं (उदाहरण के साथ)
आप R में एक खाली वेक्टर बनाने के लिए निम्न में से किसी भी तरीके का उपयोग कर सकते हैं:
#create empty vector with length zero and no specific class empty_vec <- vector() #create empty vector with length zero and a specific class empty_vec <- character() #create empty vector with specific length empty_vec <- rep(NA, times= 10 )
निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में इनमें से प्रत्येक विधि का उपयोग कैसे करें।
विधि 1: शून्य लंबाई का एक खाली वेक्टर बनाएं
निम्नलिखित कोड दिखाता है कि किसी विशिष्ट वर्ग के बिना शून्य लंबाई का वेक्टर कैसे बनाया जाए:
#create empty vector with length zero and no specific class empty_vec <- vector() #display length of vector length(empty_vec) [1] 0
यदि हम चाहें तो हम वेक्टर को मानों से भर सकते हैं:
#add values 1 through 10 to empty vector empty_vec <- c(empty_vec, 1:10) #view updated vector empty_vec [1] 1 2 3 4 5 6 7 8 9 10
विधि 2: किसी विशिष्ट वर्ग का एक खाली वेक्टर बनाएं
निम्नलिखित कोड दिखाता है कि विशिष्ट वर्गों के खाली वेक्टर कैसे बनाएं:
#create empty vector of class 'character'
empty_vec <- character()
class(empty_vec)
[1] “character”
#create empty vector of class 'numeric'
empty_vec <- numeric()
class(empty_vec)
numeric(0)
#create empty vector of class 'logical'
empty_vec <-logical()
class(empty_vec)
logical(0)
विधि 3: एक विशिष्ट लंबाई के साथ एक खाली वेक्टर बनाएं
निम्नलिखित कोड दिखाता है कि आर में एक विशिष्ट लंबाई के साथ वेक्टर कैसे बनाया जाए:
#create empty vector with length 10 empty_vec <- rep(NA, times= 10 ) #display empty vector empty_vec [1] NA NA NA NA NA NA NA NA NA NA
यदि आप शुरू से ही वेक्टर की लंबाई जानते हैं, तो यह आर में सबसे अधिक मेमोरी कुशल समाधान है।
अतिरिक्त संसाधन
आर में एक खाली सूची कैसे बनाएं
आर में एक खाली डेटा फ़्रेम कैसे बनाएं
R में किसी सूची को वेक्टर में कैसे परिवर्तित करें
आर में डेटा फ्रेम कॉलम को वेक्टर में कैसे बदलें