मैं आर में एक अल्पविराम से अलग स्ट्रिंग है: -अल्पविराम स्ट्रिंग अलग आर में सूचीबद्ध करने के लिए
"a,b,c"
मैं इसे एक सूची है जो इस तरह दिखता में कनवर्ट करना चाहते हैं:
list("a","b","c")
कैसे मैं करता हूँ वो करें?
मैं आर में एक अल्पविराम से अलग स्ट्रिंग है: -अल्पविराम स्ट्रिंग अलग आर में सूचीबद्ध करने के लिए
"a,b,c"
मैं इसे एक सूची है जो इस तरह दिखता में कनवर्ट करना चाहते हैं:
list("a","b","c")
कैसे मैं करता हूँ वो करें?
यह एक बुनियादी strsplit
समस्या है:
x <- "a,b,c"
as.list(strsplit(x, ",")[[1]])
# [[1]]
# [1] "a"
#
# [[2]]
# [1] "b"
#
# [[3]]
# [1] "c"
strsplit
एक list
बनाता है और [[1]]
पहली सूची आइटम (हम केवल इस मामले में एक है,) का चयन करता है। इस बिंदु पर नतीजा सिर्फ एक नियमित चरित्र वेक्टर है, लेकिन आप इसे list
में चाहते हैं, ताकि आप जिस फॉर्म को चाहते हैं उसे प्राप्त करने के लिए आप as.list
का उपयोग कर सकें।
बिल्कुल सही। मैं strsplit (x, ",") की कोशिश कर रहा था जो मुझे एक तत्व की एक सूची दे रहा था जो मुझे चाहिए था। मुझे आपके उत्तर को स्वीकार किए जाने के 9 मिनट पहले इंतजार करना होगा। – umbersar
आपने अभी तक क्या प्रयास किया है? – vrajs5