आरस्टूडियो: Difference between revisions

From Vigyanwiki
(Created page with "{{Short description|Integrated development environment for R}} {{Infobox software | title = RStudio | name = RStudio | logo...")
 
No edit summary
 
(20 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Short description|Integrated development environment for R}}
{{Short description|Integrated development environment for R}}
{{Infobox software
{{Infobox software
| title                  = RStudio
| title                  = आरस्टूडियो
| name                  = RStudio
| name                  = आरस्टूडियो
| logo                  = RStudio logo flat.svg
| logo                  = RStudio logo flat.svg
| logo size              =  
| logo size              =  
Line 10: Line 10:
| collapsible            =
| collapsible            =
| author                =
| author                =
| developer              = Posit, PBC
| developer              = पॉज़िट, पीबीसी
| released              = {{Start date and age|2011|02|28|df=yes/no}}<ref name="originalreleaseblogpost" />
| released              = {{Start date and age|2011|02|28|df=yes/no}}<ref name="originalreleaseblogpost" />
| discontinued          =
| discontinued          =
Line 26: Line 26:
| website                = {{URL|https://posit.co/products/open-source/rstudio}}
| website                = {{URL|https://posit.co/products/open-source/rstudio}}
}}
}}
RStudio R ([[प्रोग्रामिंग भाषा]]) के लिए एक एकीकृत विकास वातावरण है, जो [[सांख्यिकीय कंप्यूटिंग]] और ग्राफिक्स के लिए एक प्रोग्रामिंग भाषा है। यह दो स्वरूपों में उपलब्ध है: RStudio डेस्कटॉप एक नियमित [[डेस्कटॉप अनुप्रयोग]] है जबकि RStudio सर्वर एक दूरस्थ सर्वर पर चलता है और एक [[वेब ब्राउज़र]] का उपयोग करके RStudio तक पहुँचने की अनुमति देता है।
'''आरस्टूडियो''' R ([[प्रोग्रामिंग भाषा]]) के लिए एकीकृत विकास वातावरण है, जो [[सांख्यिकीय कंप्यूटिंग]] और ग्राफिक्स के लिए प्रोग्रामिंग भाषा है। यह दो स्वरूपों में उपलब्ध है: आरस्टूडियो डेस्कटॉप नियमित [[डेस्कटॉप अनुप्रयोग]] है जबकि आरस्टूडियो सर्वर दूरस्थ सर्वर पर चलता है और [[वेब ब्राउज़र]] का उपयोग करके आरस्टूडियो तक पहुँचने की अनुमति देता है।
== लाइसेंसिंग मॉडल ==
आरस्टूडियो एकीकृत विकास वातावरण (आईडीई) [[मैं जीएनयू जनरल पब्लिक लाइसेंस लाता हूं|जीएनयू जनरल पब्लिक लाइसेंस]] संस्करण 3 के साथ उपलब्ध है। एजीपीएल v3 खुला स्रोत लाइसेंस है जो कोड साझा करने की स्वतंत्रता की गारंटी देता है।


== लाइसेंसिंग मॉडल ==
आरस्टूडियो डेस्कटॉप और आरस्टूडियो सर्वर दोनों मुफ्त और शुल्क-आधारित (वाणिज्यिक) संस्करणों में उपलब्ध हैं। ओएस समर्थन आईडीई के प्रारूप/संस्करण पर निर्भर करता है। आरस्टूडियो डेस्कटॉप के प्रीपैकेज्ड वितरण [[Microsoft Windows|माइक्रोसॉफ़्ट विंडोज़]], [[macOS|मैकओएस]], और [[Linux|लिनक्स]] के लिए उपलब्ध हैं। आरस्टूडियो सर्वर और सर्वर प्रो [[डेबियन]], [[उबंटू (ऑपरेटिंग सिस्टम)]], [[Red Hat Linux|रेड हैट लिनक्स]], [[CentOS|सेंटओएस]], [[openSUSE|ओपनएसयूएसई]] और एसएलईए लिनक्स एंटरप्राइज़ सर्वर पर चलते हैं।<ref>{{cite web|url=https://www.rstudio.com/products/आरस्टूडियो/|title=आरस्टूडियो|work=rstudio.com|access-date=2 December 2016}}</ref>
RStudio एकीकृत विकास वातावरण (IDE) [[मैं जीएनयू जनरल पब्लिक लाइसेंस लाता हूं]] संस्करण 3 के साथ उपलब्ध है। AGPL v3 एक खुला स्रोत लाइसेंस है जो कोड साझा करने की स्वतंत्रता की गारंटी देता है।
== अवलोकन और इतिहास ==


RStudio डेस्कटॉप और RStudio सर्वर दोनों मुफ्त बनाम मुक्त और शुल्क-आधारित (वाणिज्यिक) संस्करणों में उपलब्ध हैं। ओएस समर्थन आईडीई के प्रारूप/संस्करण पर निर्भर करता है। RStudio Desktop के पहले से पैक किए गए वितरण [[Microsoft Windows]], [[macOS]], और [[Linux]] के लिए उपलब्ध हैं। RStudio सर्वर और सर्वर प्रो [[डेबियन]], [[उबंटू (ऑपरेटिंग सिस्टम)]], [[Red Hat Linux]], [[CentOS]], [[openSUSE]] और SUSE Linux एंटरप्राइज़ सर्वर पर चलते हैं।<ref>{{cite web|url=https://www.rstudio.com/products/आरस्टूडियो/|title=आरस्टूडियो|work=rstudio.com|access-date=2 December 2016}}</ref>
आरस्टूडियो आईडीई आंशिक रूप से [[C++]] प्रोग्रामिंग भाषा में लिखा गया है और अपने [[ ग्राफिकल यूज़र इंटरफ़ेस |ग्राफिकल यूज़र इंटरफ़ेस]] के लिए Qt (सॉफ्टवेयर) का उपयोग करता है।<ref>{{cite book|title = RStudio के साथ शुरुआत करना|last = Verzani|first = John|date = 23 September 2011|publisher = O'Reilly Media, Inc|isbn = 9781449309039|page = 4}}</ref> कोड का बड़ा प्रतिशत जावा में लिखा गया है। जावास्क्रिप्ट का भी प्रयोग किया जाता है।<ref>{{Cite web|url=https://github.com/rstudio/rstudio|title=rstudio/rstudio|website=GitHub|language=en|access-date=2018-09-13}}</ref>


आरस्टूडियो आईडीई पर काम दिसंबर 2010 के आसपास प्रारंभ हुआ,<ref>{{cite web|url=https://github.com/rstudio/rstudio/commit/484cb884c28913c19822c42b0cd099ee22832211 |title=portable download of java dependencies · rstudio/rstudio@484cb88 · GitHub |publisher=Github.com |date=2010-12-07 |access-date=2015-05-01}}</ref> और पहला सार्वजनिक [[बीटा संस्करण]] (v0.92) आधिकारिक तौर पर फरवरी 2011 में घोषित किया गया था।<ref name="originalreleaseblogpost">{{cite web|url=http://blog.rstudio.org/2011/02/28/rstudio-new-open-source-ide-for-r/ |title=RStudio, new open-source IDE for R &#124; RStudio Blog |publisher=Blog.rstudio.org |access-date=2015-05-01}}</ref> सॉफ्टवेयर संस्करण 1.0 1 नवंबर 2016 को प्रस्तुत किया गया था।<ref>{{cite web|title=RStudio v1.0 की घोषणा!|url=https://blog.rstudio.org/2016/11/01/announcing-rstudio-v1-0/|website=RStudio Blog|date=1 November 2016}}</ref> संस्करण 1.1 9 अक्टूबर 2017 को प्रस्तुत किया गया था।<ref>{{cite web|title=RStudio v1.1 जारी किया गया|url= https://blog.rstudio.com/2017/10/09/rstudio-v1.1-released/|website=RStudio Blog|date=9 October 2017}}</ref>


== अवलोकन और इतिहास ==
अप्रैल 2018 में, आरस्टूडियो पीबीसी (उस समय आरस्टूडियो, Inc.) ने घोषणा की कि वह [[अपाचे सॉफ्टवेयर फाउंडेशन परियोजनाओं की सूची|अपाचे एरो]] द्वारा संचालित एक नए डेटा साइंस रनटाइम के निर्माण पर लैब्स के फोकस के समर्थन में [[अपाचे सॉफ्टवेयर फाउंडेशन परियोजनाओं की सूची|उर्सा लैब्स]]<ref name=":0">{{cite web|last1=Allaire|first1=JJ|title=Arrow and beyond: Collaborating on next generation tools for open source data science|url=https://blog.rstudio.com/2018/04/19/arrow-and-beyond/|website=RStudio|access-date=13 May 2018}}</ref> को परिचालन और मूलभूत संरचना सहायता प्रदान करता है।<ref name=":1">{{cite web|title=उर्सा लैब्स के बारे में|url=https://ursalabs.org/about/ |access-date=2019-08-13}}</ref>


RStudio IDE आंशिक रूप से [[C++]] प्रोग्रामिंग भाषा में लिखा गया है और अपने [[ ग्राफिकल यूज़र इंटरफ़ेस ]] के लिए Qt (सॉफ्टवेयर) का उपयोग करता है।<ref>{{cite book|title = RStudio के साथ शुरुआत करना|last = Verzani|first = John|date = 23 September 2011|publisher = O'Reilly Media, Inc|isbn = 9781449309039|page = 4}}</ref> कोड का बड़ा प्रतिशत जावा में लिखा गया है। जावास्क्रिप्ट का भी प्रयोग किया जाता है।<ref>{{Cite web|url=https://github.com/rstudio/rstudio|title=rstudio/rstudio|website=GitHub|language=en|access-date=2018-09-13}}</ref>
अप्रैल 2019 में, आरस्टूडियो पीबीसी (उस समय आरस्टूडियो, Inc.) ने एक नया उत्पाद, आरस्टूडियो जॉब लॉन्चर प्रस्तुत किया था। जॉब लॉन्चर आरस्टूडियो सर्वर का सहायक है।<ref>{{Cite web|url=https://blog.rstudio.com/2019/04/30/rstudio-1-2-release/|title=RStudio 1.2 Release}}</ref> लांचर विभिन्न बैच प्रोसेसिंग सिस्टम (जैसे स्लम) और कंटेनर ऑर्केस्ट्रेशन प्लेटफॉर्म (जैसे कुबेरनेट्स) के अन्दर प्रक्रिया प्रारंभ करने की क्षमता प्रदान करता है। यह फ़ंक्शन केवल आरस्टूडियो सर्वर प्रो (शुल्क-आधारित एप्लिकेशन) में उपलब्ध है।
RStudio IDE पर काम दिसंबर 2010 के आसपास शुरू हुआ,<ref>{{cite web|url=https://github.com/rstudio/rstudio/commit/484cb884c28913c19822c42b0cd099ee22832211 |title=portable download of java dependencies · rstudio/rstudio@484cb88 · GitHub |publisher=Github.com |date=2010-12-07 |access-date=2015-05-01}}</ref> और पहला सार्वजनिक [[बीटा संस्करण]] (v0.92) आधिकारिक तौर पर फरवरी 2011 में घोषित किया गया था।<ref name="originalreleaseblogpost">{{cite web|url=http://blog.rstudio.org/2011/02/28/rstudio-new-open-source-ide-for-r/ |title=RStudio, new open-source IDE for R &#124; RStudio Blog |publisher=Blog.rstudio.org |access-date=2015-05-01}}</ref> सॉफ्टवेयर संस्करण#संस्करण 1.0 मील के पत्थर के रूप में|संस्करण 1.0 1 नवंबर 2016 को जारी किया गया था।<ref>{{cite web|title=RStudio v1.0 की घोषणा!|url=https://blog.rstudio.org/2016/11/01/announcing-rstudio-v1-0/|website=RStudio Blog|date=1 November 2016}}</ref> संस्करण 1.1 9 अक्टूबर 2017 को जारी किया गया था।<ref>{{cite web|title=RStudio v1.1 जारी किया गया|url= https://blog.rstudio.com/2017/10/09/rstudio-v1.1-released/|website=RStudio Blog|date=9 October 2017}}</ref>
अप्रैल 2018 में, RStudio PBC (उस समय RStudio, Inc.) ने घोषणा की कि वह [[Wes McKinney]] को परिचालन और बुनियादी ढांचा समर्थन प्रदान करेगा।<ref>{{cite web|title=उर्सा लैब्स के बारे में|url=https://ursalabs.org/about/ |access-date=2019-08-13}}</ref> [[अपाचे सॉफ्टवेयर फाउंडेशन परियोजनाओं की सूची]] द्वारा संचालित एक नए डेटा साइंस रनटाइम के निर्माण पर लैब्स फोकस के समर्थन में।<ref>{{cite web|last1=Allaire|first1=JJ|title=Arrow and beyond: Collaborating on next generation tools for open source data science|url=https://blog.rstudio.com/2018/04/19/arrow-and-beyond/|website=RStudio|access-date=13 May 2018}}</ref>
अप्रैल 2019 में, RStudio PBC (उस समय RStudio, Inc.) ने एक नया उत्पाद, RStudio Job Launcher जारी किया। जॉब लॉन्चर RStudio सर्वर का सहायक है।<ref>{{Cite web|url=https://blog.rstudio.com/2019/04/30/rstudio-1-2-release/|title=RStudio 1.2 Release}}</ref> लांचर विभिन्न बैच प्रोसेसिंग सिस्टम (जैसे स्लम) और कंटेनर ऑर्केस्ट्रेशन प्लेटफॉर्म (जैसे कुबेरनेट्स) के भीतर प्रक्रिया शुरू करने की क्षमता प्रदान करता है। यह फ़ंक्शन केवल RStudio Server Pro (शुल्क-आधारित एप्लिकेशन) में उपलब्ध है।


== पैकेज ==
== पैकेज ==
RStudio IDE के अलावा, RStudio PBC और इसके कर्मचारी कई [[आर पैकेज]] का विकास, रखरखाव और प्रचार करते हैं।<ref>{{cite web|title=आर और उसके समुदाय से प्रेरित है|url=https://www.rstudio.com/products/rpackages/|website=RStudio|access-date=13 May 2018}}</ref> इसमे शामिल है:
आरस्टूडियो आईडीई के अतिरिक्त, आरस्टूडियो पीबीसी और इसके कर्मचारी कई [[आर पैकेज]] का विकास, रखरखाव और प्रचार करते हैं।<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 सम्मिलित हैं
* RMarkdown - [[ markdown ]] दस्तावेज़ उपयोगकर्ताओं के लिए विभिन्न भाषाओं के कोड के साथ पाठ को मिलाना आसान बनाते हैं, आमतौर पर R (प्रोग्रामिंग भाषा)। हालाँकि, प्लेटफ़ॉर्म R को Python (प्रोग्रामिंग लैंग्वेज), [[ खोल स्क्रिप्ट ]]्स, [[SQL]], स्टेन (सॉफ़्टवेयर), [[JavaScript]], [[CSS]], [[ जूलिया (प्रोग्रामिंग भाषा) ]], C (प्रोग्रामिंग लैंग्वेज), [[फोरट्रान]] और अन्य भाषाओं के साथ एक ही RMarkdown दस्तावेज़ में मिलाने का समर्थन करता है। .<ref>{{cite Q|Q76441281}}<!-- R Markdown: The Definitive Guide -->.</ref>
*चमकदार - इंटरैक्टिव वेब विधि
*फ्लेक्सडैशबोर्ड - संबंधित डेटा विज़ुअलाइज़ेशन के एक समूह को डैशबोर्ड के रूप में प्रकाशित करें
* आरमार्कडाउन - [[ markdown |मार्कडाउन]] दस्तावेज़ उपयोगकर्ताओं के लिए विभिन्न भाषाओं के कोड के साथ टेक्स्ट को मिलाना सरल बनाते हैं, जिनमे सामान्यतः R (प्रोग्रामिंग भाषा) सम्मिलित होता है। चूँकि, प्लेटफ़ॉर्म R को पायथन (प्रोग्रामिंग लैंग्वेज), [[ खोल स्क्रिप्ट |शेल स्क्रिप्ट]] , [[SQL|एसक्यूएल]], स्टेन (सॉफ़्टवेयर), [[JavaScript|जावास्क्रिप्ट]], [[CSS|सीएसएस]], [[ जूलिया (प्रोग्रामिंग भाषा) |जूलिया (प्रोग्रामिंग भाषा)]] , C (प्रोग्रामिंग लैंग्वेज), [[फोरट्रान]] और अन्य भाषाओं के साथ एक ही आरमार्कडाउन दस्तावेज़ में मिलाने का समर्थन करता है।<ref>{{cite Q|Q76441281}}<!-- R Markdown: The Definitive Guide -->.</ref>
*[[टेंसरफ्लो]] - मशीन इंटेलिजेंस के लिए ओपन-सोर्स सॉफ्टवेयर लाइब्रेरी। TensorFlow का R इंटरफ़ेस आपको उच्च-स्तरीय Keras और Estimator API और कोर TensorFlow API का उपयोग करके उत्पादकता से काम करने देता है
*फ्लेक्सडैशबोर्ड - संबंधित डेटा विज़ुअलाइज़ेशन के समूह को डैशबोर्ड के रूप में प्रकाशित करते है
* Tidymodels - मॉडलिंग और विश्लेषण से संबंधित साफ-सुथरे पैकेजों को इंस्टॉल और लोड करें
*[[टेंसरफ्लो]] - मशीन इंटेलिजेंस के लिए ओपन-सोर्स सॉफ्टवेयर लाइब्रेरी। टेंसरफ़्लो का R इंटरफ़ेस आपको उच्च-स्तरीय केरास और एस्टिमेटर एपीआई और कोर टेंसरफ़्लो एपीआई का उपयोग करके उत्पादकता से काम करने देता है
*स्पार्कलीर - स्पार्क की वितरित मशीन लर्निंग लाइब्रेरी को बाइंडिंग प्रदान करता है। स्पार्कलाइर के dplyr इंटरफ़ेस के साथ, आप आसानी से स्पार्क पर मशीन लर्निंग वर्कफ्लो बना सकते हैं और ट्यून कर सकते हैं, पूरी तरह से आर के भीतर ऑर्केस्ट्रेटेड
* सुव्यवस्थित मॉडल - मॉडलिंग और विश्लेषण से संबंधित साफ-सुथरे पैकेजों को इंस्टॉल और लोड करें
*स्ट्रिंगर - 'स्ट्रिंगी' पैकेज के चारों ओर रैपर का सुसंगत, सरल और उपयोग में आसान सेट
*स्पार्कलीर - स्पार्क की वितरित मशीन लर्निंग लाइब्रेरी को बाइंडिंग प्रदान करता है। स्पार्कलाइर के dplyr इंटरफ़ेस के साथ, आप सरलता से स्पार्क पर मशीन लर्निंग वर्कफ्लो बना सकते हैं और ट्यून कर सकते हैं, पूरी तरह से आर के अन्दर ऑर्केस्ट्रेटेड
* रेटिकुलेट - पायथन और आर के बीच इंटरऑपरेबिलिटी के लिए उपकरणों का एक व्यापक सेट प्रदान करता है।
*स्ट्रिंगर - 'स्ट्रिंगी' पैकेज के चारों ओर रैपर का सुसंगत, सरल और उपयोग में सरल सेट
*प्लंबर - केवल कुछ विशेष टिप्पणियों को जोड़कर आपको अपने मौजूदा आर कोड को वेब एपीआई में बदलने में सक्षम बनाता है।
* रेटिकुलेट - पायथन और आर के बीच इंटरऑपरेबिलिटी के लिए उपकरणों का व्यापक सेट प्रदान करता है।
*[[knitr]] - गतिशील रिपोर्ट R, TeX, Markdown और HTML को जोड़ती है
*प्लंबर - केवल कुछ विशेष टिप्पणियों को जोड़कर आपको अपने आधुनिक आर कोड को वेब एपीआई में बदलने में सक्षम बनाता है।
*[[knitr|निटर]] - गतिशील रिपोर्ट R, टीईएक्स, मार्कडाउन और एचटीएमएल को जोड़ती है
* पैकराट - पैकेज निर्भरता उपकरण
* पैकराट - पैकेज निर्भरता उपकरण
* devtools - पैकेज डेवलपमेंट टूल के साथ-साथ [[GitHub]] से R- पैकेज इंस्टॉल करने में मदद करता है।
* डेवटूल्स - पैकेज डेवलपमेंट टूल के साथ-साथ [[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>
* एसएफ - सरल सुविधाओं के लिए स्थानिक वेक्टर डेटा को एन्कोड करने की मानकीकृत विधि समर्थन करता है। डेटा पढ़ने और लिखने के लिए 'जीडीएएल', ज्यामितीय संचालन के लिए 'जीईओएस' और प्रोजेक्शन रूपांतरण और डेटा परिवर्तन के लिए 'पीआरओजे' को जोड़ता है।<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>
 
 
== एडिन ==
== एडिन ==
RStudio IDE IDE के माध्यम से अंतःक्रियात्मक रूप से R कार्यों को निष्पादित करने के लिए एक तंत्र प्रदान करता है <code>Addins</code> मेन्यू।<ref>{{Cite web|url=https://rstudio.github.io/rstudioaddins/|title=RStudio एडिंस|website=RStudio|access-date=2018-09-16}}</ref> यह बढ़ी हुई पहुंच के लिए ग्राफिकल यूजर इंटरफेस (जीयूआई) को शामिल करने के लिए पैकेज को सक्षम करता है। इस सुविधा का उपयोग करने वाले लोकप्रिय पैकेजों में शामिल हैं:
आरस्टूडियो आईडीई <code>Addins</code> मेन्यू के माध्यम से आईडीई के अंदर से अंतःक्रियात्मक रूप से R कार्यों को निष्पादित करने के लिए तंत्र प्रदान करता है।<ref>{{Cite web|url=https://rstudio.github.io/rstudioaddins/|title=RStudio एडिंस|website=RStudio|access-date=2018-09-16}}</ref> यह बढ़ी हुई पहुंच के लिए ग्राफिकल यूजर इंटरफेस (जीयूआई) को सम्मिलित करने के लिए पैकेज को सक्षम करता है। इस सुविधा का उपयोग करने वाले लोकप्रिय पैकेजों में सम्मिलित हैं:


* बुकडाउन - किताबें बनाने के लिए एक निटर एक्सटेंशन
* बुकडाउन - किताबें बनाने के लिए निटर एक्सटेंशन
* कलरपिकर - प्लॉट के लिए रंग चुनने के लिए एक ग्राफिकल टूल
* कलरपिकर - प्लॉट के लिए रंग चुनने के लिए ग्राफिकल टूल
*datasets.load - डेटासेट खोजने और लोड करने के लिए एक ग्राफिकल टूल
*डेटासेट.लोड - डेटासेट खोजने और लोड करने के लिए ग्राफिकल टूल
* googleAuthR - Google API से प्रमाणित करें
* गूगलऑथR - गूगल एपीआई से प्रमाणित करें


== विकास ==
== विकास ==
RStudio IDE को [[Posit Software]], PBC, एक [[लाभ निगम]] | सार्वजनिक-लाभ निगम द्वारा विकसित किया गया है<ref>{{cite web |url = https://posit.co/about/pbc-report/|title=Posit Benefit Corporation Annual Report}}</ref> जोसेफ जे. अलायर द्वारा|जे. जे अलायर,<ref>{{cite web|url=https://posit.co/about/ |title=के बारे में|publisher=Posit.co |access-date=2015-12-15}}</ref> प्रोग्रामिंग भाषा [[कोल्डफ्यूजन मार्कअप लैंग्वेज]] के निर्माता। पोज़िट का आर फाउंडेशन से कोई औपचारिक संबंध नहीं है, जो [[ऑस्ट्रिया]] के [[ वियना ]] में स्थित एक गैर-लाभकारी संगठन है।<ref>{{cite web|url=https://www.r-project.org/foundation/Rfoundation-statutes.pdf |title="सांख्यिकीय कंप्यूटिंग के लिए आर फाउंडेशन" के क़ानून"|work=The R Foundation |access-date=2019-08-12}}</ref> जो सांख्यिकीय कंप्यूटिंग के लिए आर (प्रोग्रामिंग भाषा) वातावरण के विकास की देखरेख के लिए जिम्मेदार है। पॉज़िट को पहले RStudio Inc. के नाम से जाना जाता था। जुलाई 2022 में, इसने घोषणा की कि इसने अपना नाम बदलकर पॉज़िट कर दिया, ताकि अन्य प्रोग्रामिंग भाषाओं जैसे कि पायथन (प्रोग्रामिंग लैंग्वेज) के प्रति इसकी व्यापक खोज को इंगित किया जा सके।<ref>{{cite web|url=https://posit.co/blog/rstudio-is-becoming-posit/ |title=RStudio पॉज़िटिव होता जा रहा है|publisher=Posit.co |access-date=2022-07-28}}</ref>
आरस्टूडियो आईडीई को [[Posit Software|पॉजिट सॉफ्टवेयर]], पीबीसी द्वारा विकसित किया गया है, जो एक [[लाभ निगम|सार्वजनिक-लाभ निगम]] है<ref>{{cite web |url = https://posit.co/about/pbc-report/|title=Posit Benefit Corporation Annual Report}}</ref> जिसकी स्थापना प्रोग्रामिंग भाषा [[कोल्डफ्यूजन मार्कअप लैंग्वेज]] के निर्माता जे. जे अलायर द्वारा की गयी थी।<ref>{{cite web|url=https://posit.co/about/ |title=के बारे में|publisher=Posit.co |access-date=2015-12-15}}</ref> पोज़िट का आर फाउंडेशन से कोई औपचारिक संबंध नहीं है, जो [[ऑस्ट्रिया]] के [[ वियना |वियना]] में स्थित गैर-लाभकारी संगठन है।<ref>{{cite web|url=https://www.r-project.org/foundation/Rfoundation-statutes.pdf |title="सांख्यिकीय कंप्यूटिंग के लिए आर फाउंडेशन" के क़ानून"|work=The R Foundation |access-date=2019-08-12}}</ref> जो सांख्यिकीय कंप्यूटिंग के लिए आर (प्रोग्रामिंग भाषा) वातावरण के विकास की देखरेख के लिए उत्तरदायी है। पॉज़िट को पहले आरस्टूडियो Inc. के नाम से जाना जाता था। जुलाई 2022 में, इसने घोषणा की कि उसने पायथन (प्रोग्रामिंग लैंग्वेज) जैसी अन्य प्रोग्रामिंग भाषाओं के प्रति अपने व्यापक अन्वेषण को दर्शाने के लिए अपना नाम बदलकर पॉज़िट कर लिया है।<ref>{{cite web|url=https://posit.co/blog/rstudio-is-becoming-posit/ |title=RStudio पॉज़िटिव होता जा रहा है|publisher=Posit.co |access-date=2022-07-28}}</ref>
 
== यह भी देखें{{Portal|Free and open-source software}}==
 
* आर (प्रोग्रामिंग भाषा) इंटरफेस
== यह भी देखें ==
* एकीकृत विकास वातावरण की तुलना
{{Portal|Free and open-source software}}
* आर (प्रोग्रामिंग भाषा)#इंटरफेस
* एकीकृत विकास वातावरण की तुलना#R


==संदर्भ==
==संदर्भ==
{{reflist}}
{{reflist}}
==बाहरी संबंध==
==बाहरी संबंध==
* {{Official website}}
* [https://posit.co/products/open-source/rstudio/ Official Website]


{{R (programming language)}}
{{R (programming language)}}
{{Integrated development environments}}
{{Integrated development environments}}
[[Category: मुफ्त आर (प्रोग्रामिंग भाषा) सॉफ्टवेयर]] [[Category: आर (प्रोग्रामिंग भाषा)]] [[Category: लिनक्स के लिए विज्ञान सॉफ्टवेयर]] [[Category: जीएनयू एजीपीएल लाइसेंस का उपयोग करने वाला सॉफ्टवेयर]]


[[Category: Machine Translated Page]]
[[Category:CS1 English-language sources (en)]]
[[Category:Collapse templates]]
[[Category:Created On 16/06/2023]]
[[Category:Created On 16/06/2023]]
[[Category:Lua-based templates]]
[[Category:Machine Translated Page]]
[[Category:Navigational boxes| ]]
[[Category:Navigational boxes without horizontal lists]]
[[Category:Official website missing URL]]
[[Category:Pages with empty portal template]]
[[Category:Pages with script errors]]
[[Category:Portal templates with redlinked portals]]
[[Category:Short description with empty Wikidata description]]
[[Category:Sidebars with styles needing conversion]]
[[Category:Template documentation pages|Documentation/doc]]
[[Category:Templates Vigyan Ready]]
[[Category:Templates generating microformats]]
[[Category:Templates that add a tracking category]]
[[Category:Templates that are not mobile friendly]]
[[Category:Templates that generate short descriptions]]
[[Category:Templates using TemplateData]]
[[Category:Wikipedia metatemplates]]

Latest revision as of 09:18, 12 July 2023

आरस्टूडियो
Developer(s)पॉज़िट, पीबीसी
Initial release28 February 2011; 14 years ago (2011-02-28)[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 inJava, C++, JavaScript[2]
Operating systemUbuntu, Fedora, Red Hat Linux, openSUSE, macOS, Windows NT
PlatformIA-32, x86-64; Qt
LicenseGNU Affero General Public License v3[3]
Websiteposit.co/products/open-source/rstudio

आरस्टूडियो 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 इंटरफ़ेस के साथ, आप सरलता से स्पार्क पर मशीन लर्निंग वर्कफ्लो बना सकते हैं और ट्यून कर सकते हैं, पूरी तरह से आर के अन्दर ऑर्केस्ट्रेटेड
  • स्ट्रिंगर - 'स्ट्रिंगी' पैकेज के चारों ओर रैपर का सुसंगत, सरल और उपयोग में सरल सेट
  • रेटिकुलेट - पायथन और आर के बीच इंटरऑपरेबिलिटी के लिए उपकरणों का व्यापक सेट प्रदान करता है।
  • प्लंबर - केवल कुछ विशेष टिप्पणियों को जोड़कर आपको अपने आधुनिक आर कोड को वेब एपीआई में बदलने में सक्षम बनाता है।
  • निटर - गतिशील रिपोर्ट R, टीईएक्स, मार्कडाउन और एचटीएमएल को जोड़ती है
  • पैकराट - पैकेज निर्भरता उपकरण
  • डेवटूल्स - पैकेज डेवलपमेंट टूल के साथ-साथ गिटहब से R- पैकेज इंस्टॉल करने में सहायता करता है।
  • एसएफ - सरल सुविधाओं के लिए स्थानिक वेक्टर डेटा को एन्कोड करने की मानकीकृत विधि समर्थन करता है। डेटा पढ़ने और लिखने के लिए 'जीडीएएल', ज्यामितीय संचालन के लिए 'जीईओएस' और प्रोजेक्शन रूपांतरण और डेटा परिवर्तन के लिए 'पीआरओजे' को जोड़ता है।[15]

एडिन

आरस्टूडियो आईडीई Addins मेन्यू के माध्यम से आईडीई के अंदर से अंतःक्रियात्मक रूप से R कार्यों को निष्पादित करने के लिए तंत्र प्रदान करता है।[16] यह बढ़ी हुई पहुंच के लिए ग्राफिकल यूजर इंटरफेस (जीयूआई) को सम्मिलित करने के लिए पैकेज को सक्षम करता है। इस सुविधा का उपयोग करने वाले लोकप्रिय पैकेजों में सम्मिलित हैं:

  • बुकडाउन - किताबें बनाने के लिए निटर एक्सटेंशन
  • कलरपिकर - प्लॉट के लिए रंग चुनने के लिए ग्राफिकल टूल
  • डेटासेट.लोड - डेटासेट खोजने और लोड करने के लिए ग्राफिकल टूल
  • गूगलऑथR - गूगल एपीआई से प्रमाणित करें

विकास

आरस्टूडियो आईडीई को पॉजिट सॉफ्टवेयर, पीबीसी द्वारा विकसित किया गया है, जो एक सार्वजनिक-लाभ निगम है[17] जिसकी स्थापना प्रोग्रामिंग भाषा कोल्डफ्यूजन मार्कअप लैंग्वेज के निर्माता जे. जे अलायर द्वारा की गयी थी।[18] पोज़िट का आर फाउंडेशन से कोई औपचारिक संबंध नहीं है, जो ऑस्ट्रिया के वियना में स्थित गैर-लाभकारी संगठन है।[19] जो सांख्यिकीय कंप्यूटिंग के लिए आर (प्रोग्रामिंग भाषा) वातावरण के विकास की देखरेख के लिए उत्तरदायी है। पॉज़िट को पहले आरस्टूडियो Inc. के नाम से जाना जाता था। जुलाई 2022 में, इसने घोषणा की कि उसने पायथन (प्रोग्रामिंग लैंग्वेज) जैसी अन्य प्रोग्रामिंग भाषाओं के प्रति अपने व्यापक अन्वेषण को दर्शाने के लिए अपना नाम बदलकर पॉज़िट कर लिया है।[20]

यह भी देखें

  • आर (प्रोग्रामिंग भाषा) इंटरफेस
  • एकीकृत विकास वातावरण की तुलना

संदर्भ

  1. 1.0 1.1 "RStudio, new open-source IDE for R | RStudio Blog". Blog.rstudio.org. Retrieved 2015-05-01.
  2. "rstudio/rstudio". GitHub. RStudio. Retrieved 18 December 2016.
  3. Pylvainen, Ian (2016-03-24). "What license is RStudio available under? – RStudio". rstudio.com. Retrieved 2018-05-25.
  4. "आरस्टूडियो". rstudio.com. Retrieved 2 December 2016.
  5. Verzani, John (23 September 2011). RStudio के साथ शुरुआत करना. O'Reilly Media, Inc. p. 4. ISBN 9781449309039.
  6. "rstudio/rstudio". GitHub (in English). Retrieved 2018-09-13.
  7. "portable download of java dependencies · rstudio/rstudio@484cb88 · GitHub". Github.com. 2010-12-07. Retrieved 2015-05-01.
  8. "RStudio v1.0 की घोषणा!". RStudio Blog. 1 November 2016.
  9. "RStudio v1.1 जारी किया गया". RStudio Blog. 9 October 2017.
  10. Allaire, JJ. "Arrow and beyond: Collaborating on next generation tools for open source data science". RStudio. Retrieved 13 May 2018.
  11. "उर्सा लैब्स के बारे में". Retrieved 2019-08-13.
  12. "RStudio 1.2 Release".
  13. "आर और उसके समुदाय से प्रेरित है". RStudio. Retrieved 13 May 2018.
  14. No label or title -- debug: Q76441281, Wikidata Q76441281.
  15. 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.
  16. "RStudio एडिंस". RStudio. Retrieved 2018-09-16.
  17. "Posit Benefit Corporation Annual Report".
  18. "के बारे में". Posit.co. Retrieved 2015-12-15.
  19. ""सांख्यिकीय कंप्यूटिंग के लिए आर फाउंडेशन" के क़ानून"" (PDF). The R Foundation. Retrieved 2019-08-12.
  20. "RStudio पॉज़िटिव होता जा रहा है". Posit.co. Retrieved 2022-07-28.

बाहरी संबंध