आरस्टूडियो: Difference between revisions
(Created page with "{{Short description|Integrated development environment for R}} {{Infobox software | title = RStudio | name = RStudio | logo...") |
No edit summary |
||
| 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 R ([[प्रोग्रामिंग भाषा]]) के लिए एकीकृत विकास वातावरण है, जो [[सांख्यिकीय कंप्यूटिंग]] और ग्राफिक्स के लिए प्रोग्रामिंग भाषा है। यह दो स्वरूपों में उपलब्ध है: RStudio डेस्कटॉप नियमित [[डेस्कटॉप अनुप्रयोग]] है जबकि RStudio सर्वर दूरस्थ सर्वर पर चलता है और [[वेब ब्राउज़र]] का उपयोग करके RStudio तक पहुँचने की अनुमति देता है। | ||
== लाइसेंसिंग मॉडल == | == लाइसेंसिंग मॉडल == | ||
RStudio एकीकृत विकास वातावरण (IDE) [[मैं जीएनयू जनरल पब्लिक लाइसेंस लाता हूं]] संस्करण 3 के साथ उपलब्ध है। AGPL v3 | 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> | 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> | ||
== अवलोकन और इतिहास == | == अवलोकन और इतिहास == | ||
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> | 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> | ||
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 | 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> | 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 | 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> [[अपाचे सॉफ्टवेयर फाउंडेशन परियोजनाओं की सूची]] द्वारा संचालित | अप्रैल 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 (शुल्क-आधारित एप्लिकेशन) में उपलब्ध है। | अप्रैल 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 (शुल्क-आधारित एप्लिकेशन) में उपलब्ध है। | ||
| Line 44: | Line 42: | ||
RStudio IDE के अलावा, RStudio PBC और इसके कर्मचारी कई [[आर पैकेज]] का विकास, रखरखाव और प्रचार करते हैं।<ref>{{cite web|title=आर और उसके समुदाय से प्रेरित है|url=https://www.rstudio.com/products/rpackages/|website=RStudio|access-date=13 May 2018}}</ref> इसमे शामिल है: | RStudio IDE के अलावा, RStudio PBC और इसके कर्मचारी कई [[आर पैकेज]] का विकास, रखरखाव और प्रचार करते हैं।<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> | * RMarkdown - [[ markdown ]] दस्तावेज़ उपयोगकर्ताओं के लिए विभिन्न भाषाओं के कोड के साथ पाठ को मिलाना आसान बनाते हैं, आमतौर पर R (प्रोग्रामिंग भाषा)। हालाँकि, प्लेटफ़ॉर्म R को Python (प्रोग्रामिंग लैंग्वेज), [[ खोल स्क्रिप्ट ]]्स, [[SQL]], स्टेन (सॉफ़्टवेयर), [[JavaScript]], [[CSS]], [[ जूलिया (प्रोग्रामिंग भाषा) ]], C (प्रोग्रामिंग लैंग्वेज), [[फोरट्रान]] और अन्य भाषाओं के साथ एक ही RMarkdown दस्तावेज़ में मिलाने का समर्थन करता है। .<ref>{{cite Q|Q76441281}}<!-- R Markdown: The Definitive Guide -->.</ref> | ||
*फ्लेक्सडैशबोर्ड - संबंधित डेटा विज़ुअलाइज़ेशन के | *फ्लेक्सडैशबोर्ड - संबंधित डेटा विज़ुअलाइज़ेशन के समूह को डैशबोर्ड के रूप में प्रकाशित करें | ||
*[[टेंसरफ्लो]] - मशीन इंटेलिजेंस के लिए ओपन-सोर्स सॉफ्टवेयर लाइब्रेरी। TensorFlow का R इंटरफ़ेस आपको उच्च-स्तरीय Keras और Estimator API और कोर TensorFlow API का उपयोग करके उत्पादकता से काम करने देता है | *[[टेंसरफ्लो]] - मशीन इंटेलिजेंस के लिए ओपन-सोर्स सॉफ्टवेयर लाइब्रेरी। TensorFlow का R इंटरफ़ेस आपको उच्च-स्तरीय Keras और Estimator API और कोर TensorFlow API का उपयोग करके उत्पादकता से काम करने देता है | ||
* Tidymodels - मॉडलिंग और विश्लेषण से संबंधित साफ-सुथरे पैकेजों को इंस्टॉल और लोड करें | * Tidymodels - मॉडलिंग और विश्लेषण से संबंधित साफ-सुथरे पैकेजों को इंस्टॉल और लोड करें | ||
*स्पार्कलीर - स्पार्क की वितरित मशीन लर्निंग लाइब्रेरी को बाइंडिंग प्रदान करता है। स्पार्कलाइर के dplyr इंटरफ़ेस के साथ, आप आसानी से स्पार्क पर मशीन लर्निंग वर्कफ्लो बना सकते हैं और ट्यून कर सकते हैं, पूरी तरह से आर के भीतर ऑर्केस्ट्रेटेड | *स्पार्कलीर - स्पार्क की वितरित मशीन लर्निंग लाइब्रेरी को बाइंडिंग प्रदान करता है। स्पार्कलाइर के dplyr इंटरफ़ेस के साथ, आप आसानी से स्पार्क पर मशीन लर्निंग वर्कफ्लो बना सकते हैं और ट्यून कर सकते हैं, पूरी तरह से आर के भीतर ऑर्केस्ट्रेटेड | ||
*स्ट्रिंगर - 'स्ट्रिंगी' पैकेज के चारों ओर रैपर का सुसंगत, सरल और उपयोग में आसान सेट | *स्ट्रिंगर - 'स्ट्रिंगी' पैकेज के चारों ओर रैपर का सुसंगत, सरल और उपयोग में आसान सेट | ||
* रेटिकुलेट - पायथन और आर के बीच इंटरऑपरेबिलिटी के लिए उपकरणों का | * रेटिकुलेट - पायथन और आर के बीच इंटरऑपरेबिलिटी के लिए उपकरणों का व्यापक सेट प्रदान करता है। | ||
*प्लंबर - केवल कुछ विशेष टिप्पणियों को जोड़कर आपको अपने मौजूदा आर कोड को वेब एपीआई में बदलने में सक्षम बनाता है। | *प्लंबर - केवल कुछ विशेष टिप्पणियों को जोड़कर आपको अपने मौजूदा आर कोड को वेब एपीआई में बदलने में सक्षम बनाता है। | ||
*[[knitr]] - गतिशील रिपोर्ट R, TeX, Markdown और HTML को जोड़ती है | *[[knitr]] - गतिशील रिपोर्ट R, TeX, Markdown और 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> | ||
== एडिन == | == एडिन == | ||
RStudio IDE IDE के माध्यम से अंतःक्रियात्मक रूप से R कार्यों को निष्पादित करने के लिए | 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> यह बढ़ी हुई पहुंच के लिए ग्राफिकल यूजर इंटरफेस (जीयूआई) को शामिल करने के लिए पैकेज को सक्षम करता है। इस सुविधा का उपयोग करने वाले लोकप्रिय पैकेजों में शामिल हैं: | ||
* बुकडाउन - किताबें बनाने के लिए | * बुकडाउन - किताबें बनाने के लिए निटर एक्सटेंशन | ||
* कलरपिकर - प्लॉट के लिए रंग चुनने के लिए | * कलरपिकर - प्लॉट के लिए रंग चुनने के लिए ग्राफिकल टूल | ||
*datasets.load - डेटासेट खोजने और लोड करने के लिए | *datasets.load - डेटासेट खोजने और लोड करने के लिए ग्राफिकल टूल | ||
* googleAuthR - Google API से प्रमाणित करें | * googleAuthR - Google API से प्रमाणित करें | ||
== विकास == | == विकास == | ||
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> प्रोग्रामिंग भाषा [[कोल्डफ्यूजन मार्कअप लैंग्वेज]] के निर्माता। पोज़िट का आर फाउंडेशन से कोई औपचारिक संबंध नहीं है, जो [[ऑस्ट्रिया]] के [[ वियना ]] में स्थित | 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> | ||
== यह भी देखें{{Portal|Free and open-source software}}== | |||
== यह भी देखें | |||
{{Portal|Free and open-source software}} | |||
* आर (प्रोग्रामिंग भाषा)#इंटरफेस | * आर (प्रोग्रामिंग भाषा)#इंटरफेस | ||
* एकीकृत विकास वातावरण की तुलना#R | * एकीकृत विकास वातावरण की तुलना#R | ||
| Line 78: | Line 71: | ||
==संदर्भ== | ==संदर्भ== | ||
{{reflist}} | {{reflist}} | ||
==बाहरी संबंध== | ==बाहरी संबंध== | ||
* {{Official website}} | * {{Official website}} | ||
Revision as of 17:57, 28 June 2023
| File:RStudio logo flat.svg | |
| 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 |
RStudio R (प्रोग्रामिंग भाषा) के लिए एकीकृत विकास वातावरण है, जो सांख्यिकीय कंप्यूटिंग और ग्राफिक्स के लिए प्रोग्रामिंग भाषा है। यह दो स्वरूपों में उपलब्ध है: RStudio डेस्कटॉप नियमित डेस्कटॉप अनुप्रयोग है जबकि RStudio सर्वर दूरस्थ सर्वर पर चलता है और वेब ब्राउज़र का उपयोग करके RStudio तक पहुँचने की अनुमति देता है।
लाइसेंसिंग मॉडल
RStudio एकीकृत विकास वातावरण (IDE) मैं जीएनयू जनरल पब्लिक लाइसेंस लाता हूं संस्करण 3 के साथ उपलब्ध है। AGPL v3 खुला स्रोत लाइसेंस है जो कोड साझा करने की स्वतंत्रता की गारंटी देता है।
RStudio डेस्कटॉप और RStudio सर्वर दोनों मुफ्त बनाम मुक्त और शुल्क-आधारित (वाणिज्यिक) संस्करणों में उपलब्ध हैं। ओएस समर्थन आईडीई के प्रारूप/संस्करण पर निर्भर करता है। RStudio Desktop के पहले से पैक किए गए वितरण Microsoft Windows, macOS, और Linux के लिए उपलब्ध हैं। RStudio सर्वर और सर्वर प्रो डेबियन, उबंटू (ऑपरेटिंग सिस्टम), Red Hat Linux, CentOS, openSUSE और SUSE Linux एंटरप्राइज़ सर्वर पर चलते हैं।[4]
अवलोकन और इतिहास
RStudio IDE आंशिक रूप से C++ प्रोग्रामिंग भाषा में लिखा गया है और अपने ग्राफिकल यूज़र इंटरफ़ेस के लिए Qt (सॉफ्टवेयर) का उपयोग करता है।[5] कोड का बड़ा प्रतिशत जावा में लिखा गया है। जावास्क्रिप्ट का भी प्रयोग किया जाता है।[6] RStudio IDE पर काम दिसंबर 2010 के आसपास शुरू हुआ,[7] और पहला सार्वजनिक बीटा संस्करण (v0.92) आधिकारिक तौर पर फरवरी 2011 में घोषित किया गया था।[1] सॉफ्टवेयर संस्करण#संस्करण 1.0 मील के पत्थर के रूप में|संस्करण 1.0 1 नवंबर 2016 को जारी किया गया था।[8] संस्करण 1.1 9 अक्टूबर 2017 को जारी किया गया था।[9] अप्रैल 2018 में, RStudio PBC (उस समय RStudio, Inc.) ने घोषणा की कि वह Wes McKinney को परिचालन और बुनियादी ढांचा समर्थन प्रदान करेगा।[10] अपाचे सॉफ्टवेयर फाउंडेशन परियोजनाओं की सूची द्वारा संचालित नए डेटा साइंस रनटाइम के निर्माण पर लैब्स फोकस के समर्थन में।[11] अप्रैल 2019 में, RStudio PBC (उस समय RStudio, Inc.) ने एक नया उत्पाद, RStudio Job Launcher जारी किया। जॉब लॉन्चर RStudio सर्वर का सहायक है।[12] लांचर विभिन्न बैच प्रोसेसिंग सिस्टम (जैसे स्लम) और कंटेनर ऑर्केस्ट्रेशन प्लेटफॉर्म (जैसे कुबेरनेट्स) के भीतर प्रक्रिया शुरू करने की क्षमता प्रदान करता है। यह फ़ंक्शन केवल RStudio Server Pro (शुल्क-आधारित एप्लिकेशन) में उपलब्ध है।
पैकेज
RStudio IDE के अलावा, RStudio PBC और इसके कर्मचारी कई आर पैकेज का विकास, रखरखाव और प्रचार करते हैं।[13] इसमे शामिल है:
* Tidyverse - डेटा साइंस के लिए R पैकेज, जिसमें ggplot2, dplyr, tidyr, और purrr शामिल हैं
- चमकदार - इंटरैक्टिव वेब तकनीक
- RMarkdown - markdown दस्तावेज़ उपयोगकर्ताओं के लिए विभिन्न भाषाओं के कोड के साथ पाठ को मिलाना आसान बनाते हैं, आमतौर पर R (प्रोग्रामिंग भाषा)। हालाँकि, प्लेटफ़ॉर्म R को Python (प्रोग्रामिंग लैंग्वेज), खोल स्क्रिप्ट ्स, SQL, स्टेन (सॉफ़्टवेयर), JavaScript, CSS, जूलिया (प्रोग्रामिंग भाषा) , C (प्रोग्रामिंग लैंग्वेज), फोरट्रान और अन्य भाषाओं के साथ एक ही RMarkdown दस्तावेज़ में मिलाने का समर्थन करता है। .[14]
- फ्लेक्सडैशबोर्ड - संबंधित डेटा विज़ुअलाइज़ेशन के समूह को डैशबोर्ड के रूप में प्रकाशित करें
- टेंसरफ्लो - मशीन इंटेलिजेंस के लिए ओपन-सोर्स सॉफ्टवेयर लाइब्रेरी। TensorFlow का R इंटरफ़ेस आपको उच्च-स्तरीय Keras और Estimator API और कोर TensorFlow API का उपयोग करके उत्पादकता से काम करने देता है
- Tidymodels - मॉडलिंग और विश्लेषण से संबंधित साफ-सुथरे पैकेजों को इंस्टॉल और लोड करें
- स्पार्कलीर - स्पार्क की वितरित मशीन लर्निंग लाइब्रेरी को बाइंडिंग प्रदान करता है। स्पार्कलाइर के dplyr इंटरफ़ेस के साथ, आप आसानी से स्पार्क पर मशीन लर्निंग वर्कफ्लो बना सकते हैं और ट्यून कर सकते हैं, पूरी तरह से आर के भीतर ऑर्केस्ट्रेटेड
- स्ट्रिंगर - 'स्ट्रिंगी' पैकेज के चारों ओर रैपर का सुसंगत, सरल और उपयोग में आसान सेट
- रेटिकुलेट - पायथन और आर के बीच इंटरऑपरेबिलिटी के लिए उपकरणों का व्यापक सेट प्रदान करता है।
- प्लंबर - केवल कुछ विशेष टिप्पणियों को जोड़कर आपको अपने मौजूदा आर कोड को वेब एपीआई में बदलने में सक्षम बनाता है।
- knitr - गतिशील रिपोर्ट R, TeX, Markdown और HTML को जोड़ती है
- पैकराट - पैकेज निर्भरता उपकरण
- devtools - पैकेज डेवलपमेंट टूल के साथ-साथ GitHub से R- पैकेज इंस्टॉल करने में मदद करता है।
- एसएफ - सरल सुविधाओं के लिए समर्थन करता है, स्थानिक वेक्टर डेटा को एन्कोड करने का मानकीकृत तरीका। डेटा पढ़ने और लिखने के लिए 'GDAL', ज्यामितीय संचालन के लिए 'GEOS' और प्रोजेक्शन रूपांतरण और डेटा परिवर्तन के लिए 'PROJ' को बांधता है।[15]
एडिन
RStudio IDE IDE के माध्यम से अंतःक्रियात्मक रूप से R कार्यों को निष्पादित करने के लिए तंत्र प्रदान करता है Addins मेन्यू।[16] यह बढ़ी हुई पहुंच के लिए ग्राफिकल यूजर इंटरफेस (जीयूआई) को शामिल करने के लिए पैकेज को सक्षम करता है। इस सुविधा का उपयोग करने वाले लोकप्रिय पैकेजों में शामिल हैं:
- बुकडाउन - किताबें बनाने के लिए निटर एक्सटेंशन
- कलरपिकर - प्लॉट के लिए रंग चुनने के लिए ग्राफिकल टूल
- datasets.load - डेटासेट खोजने और लोड करने के लिए ग्राफिकल टूल
- googleAuthR - Google API से प्रमाणित करें
विकास
RStudio IDE को Posit Software, PBC, एक लाभ निगम | सार्वजनिक-लाभ निगम द्वारा विकसित किया गया है[17] जोसेफ जे. अलायर द्वारा|जे. जे अलायर,[18] प्रोग्रामिंग भाषा कोल्डफ्यूजन मार्कअप लैंग्वेज के निर्माता। पोज़िट का आर फाउंडेशन से कोई औपचारिक संबंध नहीं है, जो ऑस्ट्रिया के वियना में स्थित गैर-लाभकारी संगठन है।[19] जो सांख्यिकीय कंप्यूटिंग के लिए आर (प्रोग्रामिंग भाषा) वातावरण के विकास की देखरेख के लिए जिम्मेदार है। पॉज़िट को पहले RStudio 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.
- ↑ "उर्सा लैब्स के बारे में". Retrieved 2019-08-13.
- ↑ Allaire, JJ. "Arrow and beyond: Collaborating on next generation tools for open source data science". RStudio. Retrieved 13 May 2018.
- ↑ "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.