आर में लूप का उपयोग करके वेक्टर में मान कैसे जोड़ें


R में लूप का उपयोग करके वेक्टर में मान जोड़ने के लिए, आप निम्नलिखित मूल सिंटैक्स का उपयोग कर सकते हैं:

 for (i in 1:10) {
  data <- c(data, i)
}

निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।

उदाहरण 1: एक खाली वेक्टर में मान जोड़ें

निम्नलिखित कोड दिखाता है कि R में एक खाली वेक्टर में मान कैसे जोड़ें:

 #define empty vector
data <-c()

#use for loop to add integers from 1 to 10 to vector 
for (i in 1:10) {
  data <- c(data, i)
}

#view resulting vector
data

[1] 1 2 3 4 5 6 7 8 9 10

उदाहरण 2: एक ऑपरेशन करें और वेक्टर में मान जोड़ें

निम्नलिखित कोड दिखाता है कि एक ऑपरेशन कैसे करें और एक खाली वेक्टर में मान कैसे जोड़ें:

 #define empty vector
data <-c()

#use for loop to add square root of integers from 1 to 10 to vector 
for (i in 1:10) {
  data <- c(data, sqrt (i))
}

#view resulting vector
data
[1] 1.000000 1.414214 1.732051 2.000000 2.236068 2.449490 2.645751 2.828427
[9] 3.000000 3.162278

उदाहरण 3: मौजूदा वेक्टर में मान जोड़ें

निम्नलिखित कोड दिखाता है कि R में मौजूदा वेक्टर में मान कैसे जोड़ें:

 #define vector of data
data <- c(4, 5, 12)

#define new data to add
new <- c(16, 16, 17, 18)

#use for loop to append new data to vector
for (i in 1: length (new)) {
  data <- c(data, new[i])
}

#view resulting vector
data

[1] 4 5 12 16 16 17 18

उदाहरण 4: वेक्टर में एकल मान जोड़ें

यदि आप किसी मौजूदा वेक्टर के अंत में केवल एक मान जोड़ना चाहते हैं, तो आप बिना लूप के निम्नलिखित कोड का उपयोग कर सकते हैं:

 #define vector of data
data <- c(4, 5, 12)

#append the value "19" to the end of the vector
new <- c(data, 19)

#display resulting vector
new

[1] 4 5 12 19

आप इस पृष्ठ पर अधिक आर ट्यूटोरियल पा सकते हैं।

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

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