में कनवर्ट करना मुझे एक बहु-पंक्ति दो-कॉलम data.frame
को किसी नामित वर्ण वेक्टर में परिवर्तित करने की आवश्यकता है।एक डेटा फ्रेम के दो स्तंभों को एक नामित वेक्टर
dd = data.frame(crit = c("a","b","c","d"),
name = c("Alpha", "Beta", "Caesar", "Doris")
)
और क्या मैं वास्तव में होगा की जरूरत है::
whatiwant = c("a" = "Alpha",
"b" = "Beta",
"c" = "Caesar",
"d" = "Doris")
यह इंगित किया जाना चाहिए कि इससे डुप्लिकेट नाम उन्हें संख्या में जोड़कर अद्वितीय बनाते हैं। यह बड़े वैक्टरों के साथ भी बहुत कुशल नहीं है। – Roland