उदाहरण के लिए दिए गए:हो रही स्तंभ नाम जो एक सरणी के भीतर एक अलग अधिकतम मूल्य पकड़े एक मैट्रिक्स की एक पंक्ति के भीतर एक अधिकतम मूल्य रखती है
dim1 <- c("P","PO","C","T")
dim2 <- c("LL","RR","R","Y")
dim3 <- c("Jerry1", "Jerry2", "Jerry3")
Q <- array(1:48, c(4, 4, 3), dimnames = list(dim1, dim2, dim3))
मैं इस सरणी के भीतर संदर्भ लेना चाहते हैं, मैट्रिक्स अधिकतम है dim3 मान (तीसरी पंक्ति, चौथा कॉलम) स्थान पर।
उस मैट्रिक्स की पहचान करने पर, मैं कॉलम नाम वापस करना चाहता हूं जिसमें मैट्रिक्स (तीसरी पंक्ति, पहला स्तंभ) (अधिकतम पंक्ति, 3 कॉलम) सीमा के भीतर अधिकतम मान है।
तो मुझे क्या उम्मीद है कि जेरी 3 को संदर्भित किया जाएगा क्योंकि नंबर 47 अपनी तीसरी पंक्ति, चौथा कॉलम में और फिर जेरी 3 में संग्रहीत है, मैं चाहता हूं कि पंक्ति 3 में अधिकतम संख्या संदर्भित करे जो संदर्भित करे 43 हो, और आखिरकार, मुझे जो चाहिए वह लौटा (केवल मुझे आवश्यक मूल्य) कॉलम नाम है जो "आर" होगा।
मुझे यह जानने की ज़रूरत है कि "आर" प्राप्त करें और इसे एक चर के लिए असाइन करें, यानी "column_ref", जैसे कॉलम_फ < - "आर"।
कृपया मदद करें।
यह कई कदम हैं। आपने कितने कदमों का प्रयास किया है, आपने किस कोड का प्रयास किया है, और उन्होंने कैसे काम नहीं किया है? – joran
हाय जोरन, मैं आर के लिए नया हूं, लेकिन मैंने जो कोशिश की है (कम से कम समझने के लिए) इस लिंक पर है - https://stat.ethz.ch/pipermail/r-help/2006- मार्च/101026.html। –