आरके वार्ड

आरके वार्ड आर प्रोग्रामिंग लेन्गवेज का एक पारदर्शी फ्रंट-एंड है, जो स्क्रिप्टिंग लैंग्वेज के रूप में होता है, जिसमें सांख्यिकी फलन पर मजबूत फोकस होता है। आरके वार्ड व्यावसायिक सांख्यिकीय पैकेजों के उपयोग में आसानी के साथ R लेन्गवेज की शक्ति को संयोजित करने का प्रयास करता है।

आरके वार्ड C++ के रूप में लिखा जाता है और यद्यपि यह कई वातावरणों में चल सकता है, इसे Qt सॉफ़्टवेयर पुस्तकालय कम्प्यूटिंग के साथ केडीई डेस्कटॉप वातावरण के लिए डिज़ाइन और एकीकृत किया जाता है।

सुविधाएँ
आरकेवार्ड के फीचर्स के रूप में सम्मलित हैं
 * स्प्रेडशीट जैसा डेटा एडिटर होता है
 * सिंटैक्स हाइलाइटिंग, कोड फोल्डिंग और कोड पूर्णता के रूप में होता है
 * डेटा इम्पोर्ट जैसे एसपीएसएस स्टेटा और सीएसवी के रूप में है
 * प्लॉट प्रीव्यू और ब्राउजेबल इतिहास के रूप में होता है
 * आर पैकेज प्रबंधन के रूप में होता है
 * वर्कस्पेस ब्राउज़र के रूप में होता है
 * सभी प्रकार के सांख्यिकी और प्लॉट्स के लिए जीयूआई संवाद के रूप में होता है

इंटरफ़ेस
आरके वार्ड का उद्देश्य आर के गहन ज्ञान वाले लोगों और उन उपयोगकर्ताओं के लिए उपयोग करना आसान बनाना है, जिनके पास सांख्यिकी का अनुभव होता है, लेकिन वे लेन्गवेज से परिचित नहीं होते हैं। अनुप्रयोग डिज़ाइन ग्राफिक टूल के साथ-साथ उनमें से कई को नज़र अंदाज़ करने और कार्यक्रम को एकीकृत विकास वातावरण के रूप में उपयोग करने की संभावना प्रदान करता है।

इसमें कार्य स्थान व्यूअर के रूप में सम्मलित होते, जो R द्वारा लोड किए जाते है या अन्य स्रोतों से इम्पोर्ट किए गए पैकेज फ़ंक्शंस और वेरिएबल्स तक पहुंच प्रदान करता है। इसमें एक फ़ाइल व्यूअर और डेटा सेट एडिटर विंडो भी होता है और इस प्रकार जो कि चर, हेल्प कमांड लॉग और एचटीएमएल आउटपुट के रूप में कार्य करता है।

यह ऐसे घटकों की भी प्रस्तुत करता है, जो कोड संपादन और प्रत्यक्ष क्रम निष्पादन में मदद करते हैं, जैसे कि स्क्रिप्ट विंडो और आर कंसोल के रूप में होते है, जहां आप पूर्ण क्रम या प्रोग्राम लिख सकते हैं जैसा कि आप मूल आर टेक्स्ट इंटरफ़ेस के रूप में उपयोग करते है और इस प्रकार यह लिखते समय कार्यों के सिंटैक्स रंग प्रलेखन जैसी अतिरिक्त सहायता प्रदान करता है और इसमें ग्राफ़ कैप्चर करने या उन्हें सहेजने और निर्यात करने के लिए अतिरिक्त विकल्प प्रदान करके उत्पन्न होने वाले संवादों को कैप्चर करने की सुविधा के रूप में सम्मलित होते है।

पैकेज प्रबंधन
आर पैकेज प्रबंधन एक कॉन्फ़िगरेशन संवाद के माध्यम से किया जाता है, जो किसी को स्वचालित रूप से या मैन्युअल रूप से सॉफ्टवेयर रिपॉजिटरी की आधिकारिक परियोजना से नए पैकेज स्थापित करते है, क्योंकि इसमें प्लग-इन की आवश्यकता होती है और इस प्रकार प्रस्तुत लोगों को कार्यक्षेत्र से अपडेट करने और उन्हें हटाने या अपलोड / डाउनलोड करने की अनुमति देता है।

ऐड-ऑन प्रणाली
इसके प्लग-इन (कंप्यूटिंग) के लिए धन्यवाद और ऐड-ऑन प्रणाली आरकेवार्ड लगातार उन फंक्शनों की संख्या का विस्तार करता है जिन्हें सीधे कोड लिखे बिना एक्सेस किया जा सकता है। ये घटक ग्राफिकल यूज़र इंटरफ़ेस से, सबसे सामान्य या जटिल सांख्यिकीय संचालन के लिए आर में उत्पन्न होने वाले निर्देशों की अनुमति देते हैं। इस प्रकार भाषा की गहन जानकारी के बिना भी उन्नत डाटा विश्लेषण या विस्तृत रेखांकन निष्पादित करना संभव है। कंप्यूटेशन के परिणामों को एचटीएमएल के रूप में प्रारूपित और प्रस्तुत किया जाता है, जिससे यह एक क्लिक और ड्रैग के साथ संभव होता है। उदाहरण के लिए ऑफिस सुइट्स के लिए टेबल और ग्राफ़ को निर्यात कर सकता है।

आरके टीचिंग
आरके टीचिंग के रूप में शैलीकृत एक पैकेज के रूप में होता है, जिसे विशेष रूप से शिक्षण और सीखने के आंकड़ों में उपयोग के लिए डिज़ाइन किया गया है, जो आधुनिक पैकेजों को आरकेवार्ड मूल आउटपुट के रूप में एकीकृत करता है। जैसे R2एचटीएमएल, प्लायर और जीजीप्लाट 2 को आरकेवार्ड मूल आउटपुट के रूप में एकीकृत करता है। 2020 तक, आरके टीचिंग 1.3.0 संस्करण के रूप में है।

यह भी देखें

 * सांख्यिकीय पैकेजों की तुलना
 * आर इंटरफेस (प्रोग्रामिंग लेन्गवेज)

बाहरी संबंध

 * आरके वार्ड homepage
 * 'आरके वार्ड : A Comprehensive Graphical User Interface and Integrated Development Environment for Statistical Analysis with R', Stefan Rödiger, Thomas Friedrichsmeier, Prasenjit Kapat, Meik Michalke, Journal of Statistical Software