आर में एक खाली वेक्टर कैसे बनाएं (उदाहरण के साथ)


आप 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 में किसी सूची को वेक्टर में कैसे परिवर्तित करें
आर में डेटा फ्रेम कॉलम को वेक्टर में कैसे बदलें

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *