आपको ?rbind
और ?t
को गठबंधन करने में सक्षम होना चाहिए, या बस अपने डेटा के प्रारूप के आधार पर ?cbind
का उपयोग करने में सक्षम होना चाहिए।
उदाहरण के लिए:
new.array <- t(rbind(array1,array2))
या
new.array <- cbind(array1,array2)
या
new.arrray <- data.frame(array1,array2)
आप दो वैक्टर है, तो cbind
जाना सबसे अच्छा तरीका है। हालांकि, मान लें कि आपके पास दो डेटा फ्रेम हैं। अर्थात्:
array1 <- t(data.frame(array1=c(1.0,1.5,1.3,1.2,0.9,1.1)))
array2 <- t(data.frame(array2=c(2.5,5.5,4.5,5.8,1.5,8.4)))
cbind
का उपयोग करते हुए वांछित आउटपुट नहीं देंगे, और आप t
और rbind
गठबंधन करने के लिए की आवश्यकता होगी।
> cbind(array1,array2)
[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [,11] [,12]
array1 1 1.5 1.3 1.2 0.9 1.1 2.5 5.5 4.5 5.8 1.5 8.4
> t(rbind(array1,array2))
array1 array2
[1,] 1.0 2.5
[2,] 1.5 5.5
[3,] 1.3 4.5
[4,] 1.2 5.8
[5,] 0.9 1.5
[6,] 1.1 8.4
क्या आप अपने सरणी को 'dput' कर सकते हैं ताकि हम आपकी वस्तुओं की वास्तविक संरचना के अनुमान लगा रहे हों? – A5C1D2H2I1M1N2O1R2T1
क्या हमने आपके प्रश्न का उत्तर दिया है? – dayne