Песочница R
Пишите, запускайте и делитесь фрагментами кода — без установки.
Запустите R онлайн в браузере
Это бесплатный онлайн-песочница и компилятор R. Пишите R-скрипты прямо в браузере, нажимайте «Запустить» и выполняйте их через Rscript за секунды — без RStudio, без локальной установки R, без ожидания install.packages(). Самый быстрый способ проверить пайплайн на dplyr, попробовать reshape через tidyr или решить задачу по статистике.
Под капотом редактор использует тот же движок, что и VS Code (подсветка синтаксиса R, автодополнение, подчёркивание ошибок), а ваш код выполняется через Rscript на Alpine Linux с предустановленными dplyr, tidyr, stringr и jsonlite — ядро tidyverse для обработки данных. Исследуете ли вы data frame, тестируете регулярку через stringr или парсите JSON через jsonlite — этот онлайн-компилятор R проводит вас от идеи до результата за секунды.
Почему эта 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 — проверьте регулярку через stringr, распарсите JSON-блок через jsonlite, убедитесь в статистической сводке или посмотрите, как ведёт себя сгруппированный summarise.
Часто задаваемые вопросы про онлайн-компилятор R
Онлайн-компилятор R бесплатный?
Нужно ли устанавливать R или RStudio?
Работает ли R-песочница на мобильном и Chromebook?
Можно ли использовать readLines('stdin') в онлайн-компиляторе R?
readLines('stdin') и file('stdin') читают введенные строки так же, как при передаче ввода через pipe в Rscript script.R в терминале. Полезно для скриптов, которые обрабатывают ad-hoc данные без загрузки файла.