आरस्टूडियो: Difference between revisions
No edit summary |
No edit summary |
||
| Line 45: | Line 45: | ||
== पैकेज == | == पैकेज == | ||
आरस्टूडियो आईडीई के | आरस्टूडियो आईडीई के अतिरिक्त, आरस्टूडियो पीबीसी और इसके कर्मचारी कई [[आर पैकेज]] का विकास, रखरखाव और प्रचार करते हैं।<ref>{{cite web|title=आर और उसके समुदाय से प्रेरित है|url=https://www.rstudio.com/products/rpackages/|website=RStudio|access-date=13 May 2018}}</ref> इसमे सम्मिलित है: | ||
[[File:List-of-r-packages.png|thumb|]]* [[Tidyverse]] - डेटा साइंस के लिए R पैकेज, जिसमें [[ggplot2]], [[dplyr]], tidyr, और purrr | [[File:List-of-r-packages.png|thumb|]] | ||
* चमकदार - इंटरैक्टिव वेब | * [[Tidyverse|टिडीवर्स]] - डेटा साइंस के लिए R पैकेज, जिसमें [[ggplot2]], [[dplyr]], tidyr, और purrr सम्मिलित हैं | ||
* | *चमकदार - इंटरैक्टिव वेब विधि | ||
*फ्लेक्सडैशबोर्ड - संबंधित डेटा विज़ुअलाइज़ेशन के समूह को डैशबोर्ड के रूप में प्रकाशित | * आरमार्कडाउन - [[ markdown | मार्कडाउन]] दस्तावेज़ उपयोगकर्ताओं के लिए विभिन्न भाषाओं के कोड के साथ टेक्स्ट को मिलाना सरल बनाते हैं, जिनमे सामान्यतः R (प्रोग्रामिंग भाषा) सम्मिलित होता है। चूँकि, प्लेटफ़ॉर्म R को पायथन (प्रोग्रामिंग लैंग्वेज), [[ खोल स्क्रिप्ट | शेल स्क्रिप्ट]] , [[SQL|एसक्यूएल]], स्टेन (सॉफ़्टवेयर), [[JavaScript|जावास्क्रिप्ट]], [[CSS|सीएसएस]], [[ जूलिया (प्रोग्रामिंग भाषा) | जूलिया (प्रोग्रामिंग भाषा)]] , C (प्रोग्रामिंग लैंग्वेज), [[फोरट्रान]] और अन्य भाषाओं के साथ एक ही आरमार्कडाउन दस्तावेज़ में मिलाने का समर्थन करता है।<ref>{{cite Q|Q76441281}}<!-- R Markdown: The Definitive Guide -->.</ref> | ||
*[[टेंसरफ्लो]] - मशीन इंटेलिजेंस के लिए ओपन-सोर्स सॉफ्टवेयर लाइब्रेरी। | *फ्लेक्सडैशबोर्ड - संबंधित डेटा विज़ुअलाइज़ेशन के समूह को डैशबोर्ड के रूप में प्रकाशित करते है | ||
* | *[[टेंसरफ्लो]] - मशीन इंटेलिजेंस के लिए ओपन-सोर्स सॉफ्टवेयर लाइब्रेरी। टेंसरफ़्लो का R इंटरफ़ेस आपको उच्च-स्तरीय केरास और एस्टिमेटर एपीआई और कोर टेंसरफ़्लो एपीआई का उपयोग करके उत्पादकता से काम करने देता है | ||
* सुव्यवस्थित मॉडल - मॉडलिंग और विश्लेषण से संबंधित साफ-सुथरे पैकेजों को इंस्टॉल और लोड करें | |||
*स्पार्कलीर - स्पार्क की वितरित मशीन लर्निंग लाइब्रेरी को बाइंडिंग प्रदान करता है। स्पार्कलाइर के dplyr इंटरफ़ेस के साथ, आप आसानी से स्पार्क पर मशीन लर्निंग वर्कफ्लो बना सकते हैं और ट्यून कर सकते हैं, पूरी तरह से आर के अन्दर ऑर्केस्ट्रेटेड | *स्पार्कलीर - स्पार्क की वितरित मशीन लर्निंग लाइब्रेरी को बाइंडिंग प्रदान करता है। स्पार्कलाइर के dplyr इंटरफ़ेस के साथ, आप आसानी से स्पार्क पर मशीन लर्निंग वर्कफ्लो बना सकते हैं और ट्यून कर सकते हैं, पूरी तरह से आर के अन्दर ऑर्केस्ट्रेटेड | ||
*स्ट्रिंगर - 'स्ट्रिंगी' पैकेज के चारों ओर रैपर का सुसंगत, सरल और उपयोग में | *स्ट्रिंगर - 'स्ट्रिंगी' पैकेज के चारों ओर रैपर का सुसंगत, सरल और उपयोग में सरल सेट | ||
* रेटिकुलेट - पायथन और आर के बीच इंटरऑपरेबिलिटी के लिए उपकरणों का व्यापक सेट प्रदान करता है। | * रेटिकुलेट - पायथन और आर के बीच इंटरऑपरेबिलिटी के लिए उपकरणों का व्यापक सेट प्रदान करता है। | ||
*प्लंबर - केवल कुछ विशेष टिप्पणियों को जोड़कर आपको अपने मौजूदा आर कोड को वेब एपीआई में बदलने में सक्षम बनाता है। | *प्लंबर - केवल कुछ विशेष टिप्पणियों को जोड़कर आपको अपने मौजूदा आर कोड को वेब एपीआई में बदलने में सक्षम बनाता है। | ||
*[[knitr]] - गतिशील रिपोर्ट R, TeX, | *[[knitr]] - गतिशील रिपोर्ट R, TeX, मार्कडाउन और HTML को जोड़ती है | ||
* पैकराट - पैकेज निर्भरता उपकरण | * पैकराट - पैकेज निर्भरता उपकरण | ||
* devtools - पैकेज डेवलपमेंट टूल के साथ-साथ [[GitHub]] से R- पैकेज इंस्टॉल करने में मदद करता है। | * devtools - पैकेज डेवलपमेंट टूल के साथ-साथ [[GitHub]] से R- पैकेज इंस्टॉल करने में मदद करता है। | ||
* एसएफ - सरल सुविधाओं के लिए समर्थन करता है, स्थानिक वेक्टर डेटा को एन्कोड करने का मानकीकृत तरीका। डेटा पढ़ने और लिखने के लिए 'GDAL', ज्यामितीय संचालन के लिए 'GEOS' और प्रोजेक्शन रूपांतरण और डेटा परिवर्तन के लिए 'PROJ' को बांधता है।<ref>{{cite journal |last1=Pebesma |first1=Edzer |title=Simple Features for R: Standardized Support for Spatial Vector Data |journal=The R Journal |year=2018 |volume=10 |pages=439–446 |doi=10.32614/RJ-2018-009 |doi-access=free }}</ref> | * एसएफ - सरल सुविधाओं के लिए समर्थन करता है, स्थानिक वेक्टर डेटा को एन्कोड करने का मानकीकृत तरीका। डेटा पढ़ने और लिखने के लिए 'GDAL', ज्यामितीय संचालन के लिए 'GEOS' और प्रोजेक्शन रूपांतरण और डेटा परिवर्तन के लिए 'PROJ' को बांधता है।<ref>{{cite journal |last1=Pebesma |first1=Edzer |title=Simple Features for R: Standardized Support for Spatial Vector Data |journal=The R Journal |year=2018 |volume=10 |pages=439–446 |doi=10.32614/RJ-2018-009 |doi-access=free }}</ref> | ||
== एडिन == | == एडिन == | ||
आरस्टूडियो आईडीई आईडीई के माध्यम से अंतःक्रियात्मक रूप से R कार्यों को निष्पादित करने के लिए तंत्र प्रदान करता है <code>Addins</code> मेन्यू।<ref>{{Cite web|url=https://rstudio.github.io/rstudioaddins/|title=RStudio एडिंस|website=RStudio|access-date=2018-09-16}}</ref> यह बढ़ी हुई पहुंच के लिए ग्राफिकल यूजर इंटरफेस (जीयूआई) को | आरस्टूडियो आईडीई आईडीई के माध्यम से अंतःक्रियात्मक रूप से R कार्यों को निष्पादित करने के लिए तंत्र प्रदान करता है <code>Addins</code> मेन्यू।<ref>{{Cite web|url=https://rstudio.github.io/rstudioaddins/|title=RStudio एडिंस|website=RStudio|access-date=2018-09-16}}</ref> यह बढ़ी हुई पहुंच के लिए ग्राफिकल यूजर इंटरफेस (जीयूआई) को सम्मिलित करने के लिए पैकेज को सक्षम करता है। इस सुविधा का उपयोग करने वाले लोकप्रिय पैकेजों में सम्मिलित हैं: | ||
* बुकडाउन - किताबें बनाने के लिए निटर एक्सटेंशन | * बुकडाउन - किताबें बनाने के लिए निटर एक्सटेंशन | ||
* कलरपिकर - प्लॉट के लिए रंग चुनने के लिए ग्राफिकल टूल | * कलरपिकर - प्लॉट के लिए रंग चुनने के लिए ग्राफिकल टूल | ||
*datasets.load - डेटासेट खोजने और लोड करने के लिए ग्राफिकल टूल | *datasets.load - डेटासेट खोजने और लोड करने के लिए ग्राफिकल टूल | ||
* googleAuthR - Google | * googleAuthR - Google एपीआई से प्रमाणित करें | ||
== विकास == | == विकास == | ||
Revision as of 19:01, 28 June 2023
| File:RStudio IDE screenshot.png RStudio Version 1.4.1564 on MacOS 10.15.7 | |
| Developer(s) | Posit, PBC |
|---|---|
| Initial release | 28 February 2011[1] |
| Stable release | Script error: The module returned a nil value. It is supposed to return an export table.
/ Script error: The module returned a nil value. It is supposed to return an export table. |
| Written in | Java, C++, JavaScript[2] |
| Operating system | Ubuntu, Fedora, Red Hat Linux, openSUSE, macOS, Windows NT |
| Platform | IA-32, x86-64; Qt |
| License | GNU Affero General Public License v3[3] |
| Website | posit |
आरस्टूडियो R (प्रोग्रामिंग भाषा) के लिए एकीकृत विकास वातावरण है, जो सांख्यिकीय कंप्यूटिंग और ग्राफिक्स के लिए प्रोग्रामिंग भाषा है। यह दो स्वरूपों में उपलब्ध है: आरस्टूडियो डेस्कटॉप नियमित डेस्कटॉप अनुप्रयोग है जबकि आरस्टूडियो सर्वर दूरस्थ सर्वर पर चलता है और वेब ब्राउज़र का उपयोग करके आरस्टूडियो तक पहुँचने की अनुमति देता है।
ता है और वेब ब्राउज़र का उपयोग करके आरस्टूडियो तक पहुँचने की अ चलता है और वेब ब्राउज़र का उपयोग करके आरस्टूडियो तक पहुँचने की अनुमति देता है।
लाइसेंसिंग मॉडल
आरस्टूडियो एकीकृत विकास वातावरण (आईडीई) जीएनयू जनरल पब्लिक लाइसेंस संस्करण 3 के साथ उपलब्ध है। एजीपीएल v3 खुला स्रोत लाइसेंस है जो कोड साझा करने की स्वतंत्रता की गारंटी देता है।
आरस्टूडियो डेस्कटॉप और आरस्टूडियो सर्वर दोनों मुफ्त और शुल्क-आधारित (वाणिज्यिक) संस्करणों में उपलब्ध हैं। ओएस समर्थन आईडीई के प्रारूप/संस्करण पर निर्भर करता है। आरस्टूडियो डेस्कटॉप के प्रीपैकेज्ड वितरण माइक्रोसॉफ़्ट विंडोज़, मैकओएस, और लिनक्स के लिए उपलब्ध हैं। आरस्टूडियो सर्वर और सर्वर प्रो डेबियन, उबंटू (ऑपरेटिंग सिस्टम), रेड हैट लिनक्स, सेंटओएस, ओपनएसयूएसई और एसएलईए लिनक्स एंटरप्राइज़ सर्वर पर चलते हैं।[4]
अवलोकन और इतिहास
आरस्टूडियो आईडीई आंशिक रूप से C++ प्रोग्रामिंग भाषा में लिखा गया है और अपने ग्राफिकल यूज़र इंटरफ़ेस के लिए Qt (सॉफ्टवेयर) का उपयोग करता है।[5] कोड का बड़ा प्रतिशत जावा में लिखा गया है। जावास्क्रिप्ट का भी प्रयोग किया जाता है।[6]
आरस्टूडियो आईडीई पर काम दिसंबर 2010 के आसपास प्रारंभ हुआ,[7] और पहला सार्वजनिक बीटा संस्करण (v0.92) आधिकारिक तौर पर फरवरी 2011 में घोषित किया गया था।[1] सॉफ्टवेयर संस्करण 1.0 1 नवंबर 2016 को प्रस्तुत किया गया था।[8] संस्करण 1.1 9 अक्टूबर 2017 को प्रस्तुत किया गया था।[9]
अप्रैल 2018 में, आरस्टूडियो पीबीसी (उस समय आरस्टूडियो, Inc.) ने घोषणा की कि वह अपाचे एरो द्वारा संचालित एक नए डेटा साइंस रनटाइम के निर्माण पर लैब्स के फोकस के समर्थन में उर्सा लैब्स[10] को परिचालन और मूलभूत संरचना सहायता प्रदान करता है।[11]
अप्रैल 2019 में, आरस्टूडियो पीबीसी (उस समय आरस्टूडियो, Inc.) ने एक नया उत्पाद, आरस्टूडियो जॉब लॉन्चर प्रस्तुत किया था। जॉब लॉन्चर आरस्टूडियो सर्वर का सहायक है।[12] लांचर विभिन्न बैच प्रोसेसिंग सिस्टम (जैसे स्लम) और कंटेनर ऑर्केस्ट्रेशन प्लेटफॉर्म (जैसे कुबेरनेट्स) के अन्दर प्रक्रिया प्रारंभ करने की क्षमता प्रदान करता है। यह फ़ंक्शन केवल आरस्टूडियो सर्वर प्रो (शुल्क-आधारित एप्लिकेशन) में उपलब्ध है।
पैकेज
आरस्टूडियो आईडीई के अतिरिक्त, आरस्टूडियो पीबीसी और इसके कर्मचारी कई आर पैकेज का विकास, रखरखाव और प्रचार करते हैं।[13] इसमे सम्मिलित है:
- टिडीवर्स - डेटा साइंस के लिए R पैकेज, जिसमें ggplot2, dplyr, tidyr, और purrr सम्मिलित हैं
- चमकदार - इंटरैक्टिव वेब विधि
- आरमार्कडाउन - मार्कडाउन दस्तावेज़ उपयोगकर्ताओं के लिए विभिन्न भाषाओं के कोड के साथ टेक्स्ट को मिलाना सरल बनाते हैं, जिनमे सामान्यतः R (प्रोग्रामिंग भाषा) सम्मिलित होता है। चूँकि, प्लेटफ़ॉर्म R को पायथन (प्रोग्रामिंग लैंग्वेज), शेल स्क्रिप्ट , एसक्यूएल, स्टेन (सॉफ़्टवेयर), जावास्क्रिप्ट, सीएसएस, जूलिया (प्रोग्रामिंग भाषा) , C (प्रोग्रामिंग लैंग्वेज), फोरट्रान और अन्य भाषाओं के साथ एक ही आरमार्कडाउन दस्तावेज़ में मिलाने का समर्थन करता है।[14]
- फ्लेक्सडैशबोर्ड - संबंधित डेटा विज़ुअलाइज़ेशन के समूह को डैशबोर्ड के रूप में प्रकाशित करते है
- टेंसरफ्लो - मशीन इंटेलिजेंस के लिए ओपन-सोर्स सॉफ्टवेयर लाइब्रेरी। टेंसरफ़्लो का R इंटरफ़ेस आपको उच्च-स्तरीय केरास और एस्टिमेटर एपीआई और कोर टेंसरफ़्लो एपीआई का उपयोग करके उत्पादकता से काम करने देता है
- सुव्यवस्थित मॉडल - मॉडलिंग और विश्लेषण से संबंधित साफ-सुथरे पैकेजों को इंस्टॉल और लोड करें
- स्पार्कलीर - स्पार्क की वितरित मशीन लर्निंग लाइब्रेरी को बाइंडिंग प्रदान करता है। स्पार्कलाइर के dplyr इंटरफ़ेस के साथ, आप आसानी से स्पार्क पर मशीन लर्निंग वर्कफ्लो बना सकते हैं और ट्यून कर सकते हैं, पूरी तरह से आर के अन्दर ऑर्केस्ट्रेटेड
- स्ट्रिंगर - 'स्ट्रिंगी' पैकेज के चारों ओर रैपर का सुसंगत, सरल और उपयोग में सरल सेट
- रेटिकुलेट - पायथन और आर के बीच इंटरऑपरेबिलिटी के लिए उपकरणों का व्यापक सेट प्रदान करता है।
- प्लंबर - केवल कुछ विशेष टिप्पणियों को जोड़कर आपको अपने मौजूदा आर कोड को वेब एपीआई में बदलने में सक्षम बनाता है।
- knitr - गतिशील रिपोर्ट R, TeX, मार्कडाउन और HTML को जोड़ती है
- पैकराट - पैकेज निर्भरता उपकरण
- devtools - पैकेज डेवलपमेंट टूल के साथ-साथ GitHub से R- पैकेज इंस्टॉल करने में मदद करता है।
- एसएफ - सरल सुविधाओं के लिए समर्थन करता है, स्थानिक वेक्टर डेटा को एन्कोड करने का मानकीकृत तरीका। डेटा पढ़ने और लिखने के लिए 'GDAL', ज्यामितीय संचालन के लिए 'GEOS' और प्रोजेक्शन रूपांतरण और डेटा परिवर्तन के लिए 'PROJ' को बांधता है।[15]
एडिन
आरस्टूडियो आईडीई आईडीई के माध्यम से अंतःक्रियात्मक रूप से R कार्यों को निष्पादित करने के लिए तंत्र प्रदान करता है Addins मेन्यू।[16] यह बढ़ी हुई पहुंच के लिए ग्राफिकल यूजर इंटरफेस (जीयूआई) को सम्मिलित करने के लिए पैकेज को सक्षम करता है। इस सुविधा का उपयोग करने वाले लोकप्रिय पैकेजों में सम्मिलित हैं:
- बुकडाउन - किताबें बनाने के लिए निटर एक्सटेंशन
- कलरपिकर - प्लॉट के लिए रंग चुनने के लिए ग्राफिकल टूल
- datasets.load - डेटासेट खोजने और लोड करने के लिए ग्राफिकल टूल
- googleAuthR - Google एपीआई से प्रमाणित करें
विकास
आरस्टूडियो आईडीई को Posit Software, PBC, एक लाभ निगम | सार्वजनिक-लाभ निगम द्वारा विकसित किया गया है[17] जोसेफ जे. अलायर द्वारा|जे. जे अलायर,[18] प्रोग्रामिंग भाषा कोल्डफ्यूजन मार्कअप लैंग्वेज के निर्माता। पोज़िट का आर फाउंडेशन से कोई औपचारिक संबंध नहीं है, जो ऑस्ट्रिया के वियना में स्थित गैर-लाभकारी संगठन है।[19] जो सांख्यिकीय कंप्यूटिंग के लिए आर (प्रोग्रामिंग भाषा) वातावरण के विकास की देखरेख के लिए जिम्मेदार है। पॉज़िट को पहले आरस्टूडियो Inc. के नाम से जाना जाता था। जुलाई 2022 में, इसने घोषणा की कि इसने अपना नाम बदलकर पॉज़िट कर दिया, ताकि अन्य प्रोग्रामिंग भाषाओं जैसे कि पायथन (प्रोग्रामिंग लैंग्वेज) के प्रति इसकी व्यापक खोज को इंगित किया जा सके।[20]
यह भी देखें
- आर (प्रोग्रामिंग भाषा)#इंटरफेस
- एकीकृत विकास वातावरण की तुलना#R
संदर्भ
- ↑ 1.0 1.1 "RStudio, new open-source IDE for R | RStudio Blog". Blog.rstudio.org. Retrieved 2015-05-01.
- ↑ "rstudio/rstudio". GitHub. RStudio. Retrieved 18 December 2016.
- ↑ Pylvainen, Ian (2016-03-24). "What license is RStudio available under? – RStudio". rstudio.com. Retrieved 2018-05-25.
- ↑ "आरस्टूडियो". rstudio.com. Retrieved 2 December 2016.
- ↑ Verzani, John (23 September 2011). RStudio के साथ शुरुआत करना. O'Reilly Media, Inc. p. 4. ISBN 9781449309039.
- ↑ "rstudio/rstudio". GitHub (in English). Retrieved 2018-09-13.
- ↑ "portable download of java dependencies · rstudio/rstudio@484cb88 · GitHub". Github.com. 2010-12-07. Retrieved 2015-05-01.
- ↑ "RStudio v1.0 की घोषणा!". RStudio Blog. 1 November 2016.
- ↑ "RStudio v1.1 जारी किया गया". RStudio Blog. 9 October 2017.
- ↑ Allaire, JJ. "Arrow and beyond: Collaborating on next generation tools for open source data science". RStudio. Retrieved 13 May 2018.
- ↑ "उर्सा लैब्स के बारे में". Retrieved 2019-08-13.
- ↑ "RStudio 1.2 Release".
- ↑ "आर और उसके समुदाय से प्रेरित है". RStudio. Retrieved 13 May 2018.
- ↑ No label or title -- debug: Q76441281, Wikidata Q76441281.
- ↑ Pebesma, Edzer (2018). "Simple Features for R: Standardized Support for Spatial Vector Data". The R Journal. 10: 439–446. doi:10.32614/RJ-2018-009.
- ↑ "RStudio एडिंस". RStudio. Retrieved 2018-09-16.
- ↑ "Posit Benefit Corporation Annual Report".
- ↑ "के बारे में". Posit.co. Retrieved 2015-12-15.
- ↑ ""सांख्यिकीय कंप्यूटिंग के लिए आर फाउंडेशन" के क़ानून"" (PDF). The R Foundation. Retrieved 2019-08-12.
- ↑ "RStudio पॉज़िटिव होता जा रहा है". Posit.co. Retrieved 2022-07-28.
बाहरी संबंध
- No URL found. Please specify a URL here or add one to Wikidata.