आर में यादृच्छिक संख्याओं के साथ एक मैट्रिक्स कैसे बनाएं
R में यादृच्छिक संख्याओं वाला मैट्रिक्स बनाने के लिए आप निम्न में से किसी भी विधि का उपयोग कर सकते हैं:
विधि 1: रेंज में यादृच्छिक मानों के साथ एक मैट्रिक्स बनाएं
#create matrix of 10 random values between 1 and 20 random_matrix <- matrix(runif(n= 10 , min= 1 , max= 20 ), nrow= 5 )
विधि 2: रेंज में यादृच्छिक पूर्णांकों के साथ एक मैट्रिक्स बनाएं
#create matrix of 10 random integers between 1 and 20 random_matrix <- matrix(round(runif(n= 10 , min= 1 , max= 20 ), 0), nrow= 5 )
निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में इनमें से प्रत्येक विधि का उपयोग कैसे करें।
विधि 1: रेंज में यादृच्छिक मानों के साथ एक मैट्रिक्स बनाएं
निम्नलिखित कोड दिखाता है कि 1 और 20 के बीच 10 यादृच्छिक मानों से बना 5-पंक्ति मैट्रिक्स कैसे बनाया जाए:
#make this example reproducible set. seed ( 1 ) #create matrix with 10 random numbers between 1 and 20 random_matrix <- matrix(runif(n= 10 , min= 1 , max= 20 ), nrow= 5 ) #view matrix random_matrix [,1] [,2] [1,] 6.044665 18.069404 [2,] 8.070354 18.948830 [3,] 11.884214 13.555158 [4,] 18.255948 12.953167 [5,] 4.831957 2.173939
परिणाम 5 पंक्तियों और 2 स्तंभों का एक मैट्रिक्स है, जहां मैट्रिक्स में प्रत्येक मान 1 और 20 के बीच है।
विधि 2: रेंज में यादृच्छिक पूर्णांकों के साथ एक मैट्रिक्स बनाएं
निम्नलिखित कोड दिखाता है कि 1 और 50 के बीच 10 यादृच्छिक पूर्णांकों का मैट्रिक्स कैसे बनाया जाए:
#make this example reproducible set. seed ( 1 ) #create matrix with 10 random integers between 1 and 50 random_matrix <- matrix(round(runif(n= 10 , min= 1 , max= 50 ), 0), nrow= 5 ) #view matrix random_matrix [,1] [,2] [1,] 14 45 [2,] 19 47 [3,] 29 33 [4,] 46 32 [5,] 11 4
परिणाम 5 पंक्तियों और 2 स्तंभों का एक मैट्रिक्स है, जहां मैट्रिक्स में प्रत्येक मान 1 और 50 के बीच एक पूर्णांक है।
ध्यान दें कि runif() फ़ंक्शन न्यूनतम और अधिकतम मानों सहित यादृच्छिक संख्याएँ उत्पन्न करता है।
उदाहरण के लिए, उपरोक्त मैट्रिक्स में 1 और 50 दोनों को शामिल करना संभव है।
यह भी ध्यान दें कि इस पद्धति का उपयोग करते समय मैट्रिक्स में एक ही संख्या का कई बार प्रदर्शित होना संभव है।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि आर में अन्य सामान्य कार्य कैसे करें:
आर में यादृच्छिक संख्याओं के साथ एक वेक्टर कैसे बनाएं
आर में यादृच्छिक नमूनों का चयन कैसे करें