RStudio
![]() | |
![]() RStudio версии 1.4.1564 на MacOS 10.15.7 | |
Разработчик(и) | Позит PBC |
---|---|
Первоначальный выпуск | 28 февраля 2011 г [ 1 ] |
Стабильная версия | 2024.04.2+764 [ 2 ] ![]() |
Репозиторий | |
Написано в | Java , С++ , JavaScript [ 3 ] |
Операционная система | Ubuntu , Fedora , Red Hat Linux , openSUSE , macOS , Windows NT |
Платформа | ИА-32 , х86-64 ; Qt |
Лицензия | Стандартная общественная лицензия GNU v3 [ 4 ] |
Веб-сайт | постулировать |
RStudio IDE (или RStudio ) — интегрированная среда разработки для R , языка программирования для статистических вычислений и графики. Он доступен в двух форматах: RStudio Desktop — это обычное настольное приложение , а RStudio Server работает на удаленном сервере и позволяет получить доступ к RStudio с помощью веб-браузера . RStudio IDE — продукт Posit PBC (ранее RStudio PBC, ранее RStudio Inc.).
Воспроизводимые анализы с виньетками
[ редактировать ]Сильной стороной RStudio является поддержка воспроизводимого анализа. [ 5 ] с виньетками R Markdown. Они позволяют пользователям смешивать текст с кодом на R , Python , Julia , сценариях оболочки, SQL , Stan , JavaScript , C , C++ , Fortran и других. [ 6 ] похож на блокноты Jupyter . R Markdown можно использовать для создания динамических отчетов, которые автоматически обновляются при появлении новых данных. Эти отчеты также можно экспортировать в различные форматы, включая HTML, PDF, Microsoft Word и LaTeX , с шаблонами, соответствующими требованиям многих научных журналов. [ 7 ]
Виньетки R Markdown и блокноты Jupyter делают анализ данных полностью воспроизводимым. Виньетки R Markdown включены в качестве приложений к руководствам в Викиверситете . [ 8 ]
В 2022 году Posit анонсировала издательскую систему, похожую на R Markdown, под названием Quarto. Помимо объединения результатов R, в документах Quarto также можно использовать код и результаты с использованием блокнотов Python, Julia, Observable JavaScript и Jupyter. По сравнению с расширением файла .Rmd
что есть в R Markdown, документы Quarto имеют расширение файла .qmd
. [ 9 ]
Одним из различий между файлами R Markdown и документами Quarto является определение параметров в фрагментах кода. В R Markdown они будут встроены в фигурные скобки.
```{r chunk_name, echo=FALSE, warning=FALSE} print(42) ```
Напротив, в документах Quarto параметры фрагмента определяются под фигурными скобками, с префиксом в виде фунта и вертикальной вертикальной черты (или «хэш-трубки»).
```{r} #| label: chunk_name #| echo: false #| warning: false print(42) ```
Модель лицензирования
[ редактировать ](IDE) RStudio Интегрированная среда разработки доступна по лицензии GNU Affero General Public License версии 3. AGPL v3 — это лицензия с открытым исходным кодом, которая гарантирует свободу совместного использования кода.
RStudio Desktop и RStudio Server доступны в бесплатной и платной (коммерческой) версиях. Поддержка ОС зависит от формата/версии IDE. Предварительно упакованные дистрибутивы RStudio Desktop доступны для Windows , macOS и Linux . RStudio Server и Server Pro работают на Debian , Ubuntu , Red Hat Linux , CentOS , openSUSE и SLES . [ 10 ]
Обзор и история
[ редактировать ]RStudio IDE частично написана на языке программирования C++ и использует инфраструктуру Qt для графического пользовательского интерфейса . [ 11 ] Больший процент кода написан на Java. Также используется JavaScript. [ 12 ]
Работа над RStudio IDE началась примерно в декабре 2010 года. [ 13 ] а первая общедоступная бета-версия (v0.92) была официально анонсирована в феврале 2011 года. [ 1 ] Версия 1.0 была выпущена 1 ноября 2016 года. [ 14 ] Версия 1.1 была выпущена 9 октября 2017 года. [ 15 ]
Надстройки
[ редактировать ]RStudio IDE предоставляет механизм интерактивного выполнения функций R из IDE через Addins
меню. [ 16 ] Это позволяет пакетам включать графические интерфейсы пользователя (GUI) для повышения доступности. Популярные пакеты R , использующие эту функцию, включают:
- bookdown — расширение Knitr для создания книг.
- colorpicker – графический инструмент для выбора цветов для графиков
- datasets.load – графический инструмент для поиска и загрузки наборов данных.
- googleAuthR – аутентификация с помощью API Google.
Разработка
[ редактировать ]RStudio IDE разработана Posit , PBC, общественной корпорацией. [ 17 ] основан Джей Джей Аллером , [ 18 ] создатель языка программирования ColdFusion . Posit не имеет формальной связи с R Foundation, некоммерческой организацией, расположенной в Вене , Австрия . [ 19 ] который отвечает за контроль разработки среды R для статистических вычислений. Posit ранее был известен как RStudio Inc. В июле 2022 года он объявил, что изменил свое название на Posit, чтобы обозначить расширение своих исследований в отношении других языков программирования, таких как Python . [ 20 ]
См. также
[ редактировать ]Ссылки
[ редактировать ]- Моня Бейкер (25 мая 2016 г.). «1500 ученых приоткрывают крышку воспроизводимости» . Природа . 533 : 452–454. ISSN 1476-4687 . Викиданные Q124151114 .
- Карл Поппер (1968), Логика научных открытий , Харпер , Викиданные Q124151064
- Ихуэй Се (25 мая 2023 г.), bookdown: Создание книг и технической документации с помощью R Markdown , Chapman & Hall , Wikidata Q124151352
- Ихуэй Се; Джозеф Дж. Аллер ; Гаррет Гролемунд (30 декабря 2023 г.), R Markdown: The Definitive Guide , Chapman & Hall , Wikidata Q7
- Ихуэй Се ; Кристоф Дервье; Эмили Ридерер (30 декабря 2023 г.), Поваренная книга R Markdown , Chapman & Hall , Wikidata Q124151180
Примечания
[ редактировать ]- ^ Jump up to: а б «RStudio, новая среда разработки с открытым исходным кодом для R | Блог RStudio» . Блог.rstudio.org. Архивировано из оригинала 24 января 2015 г. Проверено 1 мая 2015 г.
- ^ https://github.com/rstudio/rstudio/releases/tag/v2024.04.2%2B764 .
{{cite web}}
: Отсутствует или пусто|title=
( помощь ) - ^ "рстудио/рстудия" . Гитхаб . RStudio. Архивировано из оригинала 5 апреля 2019 года . Проверено 18 декабря 2016 г.
- ^ Пылвайнен, Ян (24 марта 2016 г.). «Под какой лицензией доступен RStudio? – RStudio» . rstudio.com . Архивировано из оригинала 26 мая 2018 г. Проверено 25 мая 2018 г.
- ^ Воспроизводимость является ключевым моментом в науке. В «Логике научных открытий » Карл Поппер писал: «Невоспроизводимые единичные явления не имеют никакого значения для науки». Но теория «фальсифицируется только в том случае, если мы обнаруживаем воспроизводимый эффект, опровергающий теорию». Поппер (1968, стр. 86). Однако добиться воспроизводимости не так-то просто. В опросе более 1500 ученых, проведенном в 2016 году, 52% согласились, что существует «значительный кризис» в воспроизводимости научных результатов. Еще 38% заявили, что произошел «небольшой кризис»; 7% "не знали", и только 3% заявили, что кризиса не было. Хуже того, «более 70% исследователей пытались, но не смогли воспроизвести эксперименты других ученых, а более половины не смогли воспроизвести свои собственные эксперименты (курсив наш). См. Baker (2016).
- ^ Се и др. (2023 г., особенно разд. 2.7).
- ^ Се, Аллер и Гролемунд (2023).
- ^ например, v: Валовой внутренний продукт (ВВП) США на душу населения и v: Прогнозирование распространения ядерного оружия , по состоянию на 5 января 2024 г. Многие другие примеры включены в работу Се, Дервье и Ридерера (2023).
- ^ Махлис, Шэрон (28 июля 2022 г.). «Что такое Quarto? RStudio представляет R Markdown следующего поколения» . Инфомир . Проверено 17 мая 2024 г.
- ^ «РСтудио» . rstudio.com . Архивировано из оригинала 30 октября 2015 года . Проверено 2 декабря 2016 г.
- ^ Верзани, Джон (23 сентября 2011 г.). Начало работы с RStudio . О'Рейли Медиа, Инк. с. 4. ISBN 9781449309039 .
- ^ "рстудио/рстудия" . Гитхаб . Архивировано из оригинала 10 июня 2018 г. Проверено 13 сентября 2018 г.
- ^ «портативная загрузка зависимостей Java · rstudio/rstudio@484cb88 · GitHub» . Гитхаб.com. 07.12.2010. Архивировано из оригинала 5 апреля 2019 г. Проверено 1 мая 2015 г.
- ^ «Анонсируем RStudio v1.0!» . Блог RStudio . 1 ноября 2016 г. Архивировано из оригинала 30 июня 2017 г. Проверено 1 ноября 2016 г.
- ^ «Выпущена RStudio v1.1» . Блог RStudio . 9 октября 2017 года. Архивировано из оригинала 28 октября 2021 года . Проверено 23 декабря 2017 г.
- ^ «Дополнения RStudio» . RStudio . Архивировано из оригинала 10 сентября 2018 г. Проверено 16 сентября 2018 г.
- ^ «Годовой отчет Posit Benefit Corporation» . Архивировано из оригинала 19 января 2023 г. Проверено 19 января 2023 г.
- ^ "О" . Posit.co. Архивировано из оригинала 02.11.2022 . Проверено 15 декабря 2015 г.
- ^ « Устав «Фонда статистических вычислений R»» » (PDF) . Фонд Р. Архивировано (PDF) из оригинала 3 апреля 2020 г. Проверено 12 августа 2019 г.
- ^ «RStudio становится Posit» . Posit.co. Архивировано из оригинала 02.11.2022 . Проверено 28 июля 2022 г.