दिलचस्प पोस्ट
मैं jquery का उपयोग कर पृष्ठ पर एक विशिष्ट स्थान पर कैसे स्क्रॉल कर सकता हूं? java.lang.NoClassDefFound त्रुटि: javax / servlet / jsp / jstl / core / कॉन्फ़िगरेशन समारोह के लिए पारित अगर सरणी का आकार निर्धारित करें पीढ़ी में बहुआयामी सरणी के लिए "this.that.other" जैसे डॉट सिंटैक्स को कनवर्ट करें PHP: मक्खी पर पहुँच सरणी मान कैसे jQuery में तालिका पंक्ति को स्थानांतरित करने के लिए? एंड्रॉइड – JSOUP के साथ पार्स जेएस उत्पन्न यूआरएल वेतन वृद्धि के बाद पूर्व वृद्धि – जावास्क्रिप्ट अनुकूलन एक महीने में पहला या अंतिम शुक्रवार प्राप्त करें मैं 'क्लासिक' ढक्कन एल्गोरिथ्म को पुनरावर्तक कैसे हल करूं? मैं डीजेंगो पोस्ट_एसएवी संकेत कोड के साथ परस्पर विरोधी से जुड़ने से कैसे रोक सकता हूं? Laravel 5 में सभी दृश्यों को डेटा कैसे प्राप्त करें? एक UIView के लिए कलंक कैसे लागू करें? कैसे सेट सीमित करने के लिए केवल "वैध" उपयोग करता है? एआरए बनाम सूचियों का प्रदर्शन

आर का उपयोग करके पाश के लिए चर नाम बदलें

मेरे पास लूप के लिए है:

for (i in 1:10){ Ai=d+rnorm(3)} 

मैं क्या करना चाहूँगा A1, A2,A3...A10 और मेरे पास व्हेरिएबल नाम में वेरिएबल i है i

यह इस तरह से काम नहीं करता है, लेकिन मैं शायद कुछ छोटी बात याद कर रहा हूँ i अलग-अलग चर नामों को असाइन करने के लिए i में कैसे उपयोग कर सकता हूं?

वेब के समाधान से एकत्रित समाधान "आर का उपयोग करके पाश के लिए चर नाम बदलें"

 d <- 5 for(i in 1:10) { nam <- paste("A", i, sep = "") assign(nam, rnorm(3)+d) } 

यहां और यहां अधिक जानकारी!

आप assign कर सकते assign , लेकिन assign (या get ) का उपयोग प्रायः एक प्रोग्रामिंग संरचना का एक लक्षण है जो बहुत आर पसंद नहीं है। आमतौर पर, सूचियों या मैट्रिक्स क्लीनर समाधान की अनुमति देते हैं।

  • एक सूची के साथ:

     A <- lapply (1 : 10, function (x) d + rnorm (3)) 
  • मैट्रिक्स के साथ:

     A <- matrix (rep (d, each = 10) + rnorm (30), nrow = 10)