में डेटा इनपुट करने के लिए एक प्रॉम्प्ट/उत्तर प्रणाली बनाना, मैंने उन लोगों द्वारा उपयोग के लिए कुछ आर कोड बनाया है जो आर के कुछ भी नहीं जानते (हालांकि मैं खुद को बहुत हरा हूं)। मैं लोगों को प्रारंभिक डेटा में आर कंसोल (मिश्रित परिणामों के साथ) में पेस्ट कर रहा हूं, और मैं लोगों के डेटा में प्रवेश करने के लिए एक और अधिक उपयोगकर्ता के अनुकूल तरीके स्थापित करने की उम्मीद कर रहा था।आर
आदर्श रूप से कोई कंसोल पर बैठ सकता है, कमांड टाइप कर सकता है, और डेटा दर्ज करने के तरीके पर विशिष्ट प्रश्नों के साथ संकेत दिया जा सकता है।
उदाहरण के लिए, एक व्यक्ति भार अप r और एक शीघ्र देखता है:
What is x value?
में व्यक्ति प्रकार:
2
अगला शीघ्र:
What is y value?
व्यक्ति प्रकार में:
3
अगला शीघ्र:
4,3,2,1
अगला शीघ्र:
What are T values?
में व्यक्ति प्रकार
क्या वी मान रहे हैं?
व्यक्ति प्रकार में:
4,5,6,9
और इन 4 नव परिभाषित चर के साथ (पहला, दूसरा, टी, वी) आर का अगला कदम पूर्व लिखित कोड को चलाने के लिए है
X+Y
V+T
और कंसोल में जवाब पॉप अप
5
8 8 8 10
और हर किसी को खुश है
मेरी माफ़ी है क्योंकि यह एक पुन: उत्पादित कोड प्रकार का सवाल नहीं है, लेकिन मुझे यकीन नहीं है कि आर के बारे में सवाल पूछने के विरोध में आर पूछने के तरीके से संपर्क कैसे करें!
कोड महान काम करता है:
यहाँ एक उदाहरण है! मैं इसे शुरू करने के तरीके पर थोड़ा उलझन में था, लेकिन रीडलाइन() पर नोट्स देखने के बाद मैंने उपरोक्त में एक अंतिम पंक्ति "अगर (इंटरैक्टिव()) मजेदार()" जोड़ा और यह स्वचालित रूप से प्रॉम्प्ट शुरू करता है। धन्यवाद! – Vinterwoo
यह अच्छा है। मैं समझने की कोशिश कर रहा हूं कि अनलिस्ट और स्ट्रस्प्लिट फ़ंक्शंस के साथ क्या हो रहा है। आर यहाँ क्या कर रहा है? – Seanosapien
@ सेनोसापियन इनपुट उदाहरण से कॉमा को स्ट्रिप करने के लिए आवश्यक है यदि उपयोगकर्ता मूल उदाहरण में "4,3,2,1" में टाइप करता है। यदि इनपुट उस प्रारूप में नहीं है तो यह आवश्यक नहीं है। –