Онлайн-компилятор R
Пишите, запускайте и делитесь фрагментами кода. Без установки.
Запустите R онлайн в браузере
Бесплатная онлайн-песочница и компилятор R. Пишите R-скрипты в браузере, жмите «Запустить» - Rscript выполнит их за секунды. Без RStudio, без локальной установки R и без ожидания install.packages().
Редактор построен на том же движке, что и VS Code, так что подсветка синтаксиса R, автодополнение и подчёркивание ошибок работают как надо. Код выполняется через Rscript на Alpine Linux, с предустановленными dplyr, tidyr, stringr и jsonlite - это ядро tidyverse для обработки данных. Удобно, чтобы покрутить data frame, проверить regex через stringr или распарсить JSON через jsonlite.
Почему эта R-песочница полезна
- Мгновенный запуск R - пишите код, жмите «Запустить» и получайте вывод Rscript за секунды, без ожидания
install.packages()и настройки RStudio. - Полная подсветка синтаксиса R, автодополнение и понятные сообщения об ошибках с номерами строк - на том же движке редактора, что и VS Code.
- Поддерживается ввод через stdin.
readLines('stdin')иfile('stdin')читают данные из поля ввода playground, так что скрипты с интерактивным вводом или разбором данных из pipe работают полностью. Никакого интерпретатора R, RStudio или зеркала CRAN на вашей стороне. - R с предустановленными dplyr, tidyr, stringr и jsonlite - запускайте настоящие tidyverse-сниппеты для анализа данных без установки RStudio и tidyverse локально.
Что можно попробовать в R-песочнице
- Векторы, data frame и функции семейства apply из базового R: основа, без которой нет смысла браться за tidyverse.
- Пайплайны обработки данных в tidyverse: dplyr (filter, mutate, summarise, group_by) в связке с pipe из magrittr и преобразования формы через tidyr
pivot_longer/pivot_wider. - Быстрые эксперименты в R: проверьте regex через stringr, распарсите JSON через jsonlite, убедитесь в статистической сводке или посмотрите, как ведёт себя сгруппированный
summarise.
Часто задаваемые вопросы про онлайн-компилятор R
Онлайн-компилятор R бесплатный?
Да, R-песочница бесплатная. Без регистрации, без установки R и без лицензии RStudio - откройте страницу и сразу запускайте скрипты.
Нужно ли устанавливать R или RStudio?
Установка не требуется. Вам не нужен R, RStudio или tidyverse на компьютере. Онлайн-раннер выполнит ваш скрипт через Rscript с уже загруженными dplyr, tidyr, stringr и jsonlite.
Работает ли R-песочница на мобильном и Chromebook?
Да. Песочница R работает в любом современном браузере - на компьютере, планшете или телефоне. Удобно запускать R-скрипты с Chromebook, iPad или школьного компьютера, не устанавливая RStudio.
Можно ли использовать readLines('stdin') в онлайн-компиляторе R?
readLines('stdin') и file('stdin') читают введённые строки так же, как если бы вы передавали ввод через pipe в Rscript script.R в терминале. Удобно для скриптов, которые обрабатывают разовые данные без загрузки файла.Как продолжить учить R после песочницы?
Редактируйте пример, нажимайте «Запустить» и пробуйте снова. Если хочется чего-то более структурированного - интерактивный курс R на Coddy охватывает векторы, data frame, tidyverse и визуализацию с практическими упражнениями - хорошая база, куда бы вы ни двинулись дальше: в статистику, data science или биоинформатику.
Полезные инструменты для R
Бесплатные браузерные инструменты, которые отлично работают с Playground R, и всё это часть Coddy.