R4marketing, канал Алексея Селезнёва

@R4marketing Нравится 0 2 500 + ВП

Автор канала Алексей Селезнёв, руководитель отдела аналитики в Netpeak, автор пакетов для языка R: ryandexdirect, rfacebookstat и других.
В канале публикуются статьи, доклады, новости и прочие материалы по языку R.
Для связи: @AlexeySeleznev
Гео и язык канала
Украина, Русский
Категория
Технологии


Написать автору
Гео канала
Украина
Язык канала
Русский
Категория
Технологии
Добавлен в индекс
20.11.2018 22:48
6 Dec 2019, 11:00 (48 дней назад)
Сегодня многие IDE стремятся к мультиязычности, особенно это касается IDE заточенные под языки для работы с данными, т.е. например R и Python.

RStudio давно умеет выполнять Python скрипты. Теперь и одна из наиболее популярных IDE для Python, PyCharm, имеет бесплатный плагин для запуска R скриптов.

Сейчас плагин в режиме активной разработки, все ваши замечания и пожелания можно направлять в личку https://t.me/vkkoshelev или на почту vladimir.koshelev@jetbrains.com .

Ниже подробное описание плагина от его разработчиков:

Начиная с версии 2019.3, в наших IDE поддерживается язык R. Если большинство плагинов для анализа данных можно устанавливать только на коммерческие версии PyCharm или IDEA, то R Plugin это свободное программное обеспечение, доступное для работы и в Community версиях.

В R Plugin мы стараемся совместить удобство работы с данными RStudio с удобством написания кода в соответствии со стандартами качества IDE от JetBrains.

В данный момент мы поддерживаем интерактивную работу в R Console, включая отображение графиков, таблиц, HTML страниц и документации на лету, так же, как и в RStudio. При этом особое внимание отводится удобству разработки. Например, в R Plugin при отладке можно изменять точки остановки без перезапуска отлаживаемого кода. Наш плагин способен автоматически находить ошибки в коде и предлагать возможные варианты исправления. Также плагин поддерживает рефакторинги, подстветку синтаксиса и способен осуществлять навигацию, в том числе, учитывая незагруженные в данный момент пакеты.

Кроме работы с R скриптами, мы также поддерживаем генерацию отчетов с использованием R Markdown. Все возможности по работе с кодом, доступные для языка R, также работают и для чанков в R Markdown. Результаты выполнения чанков отображаются под ними, также, как это сделано в R Studio.

Ну и наконец, вы также получите прекрасную поддержку версионного контроля, доступную в PyCharm и IDEA.

В данный момент R Plugin доступен в IntelliJ IDEA, PyCharm и DataGrip. Установить R Plugin можно в настройках во вкладке Plugins, написав в строке поиска ”R Language”:

Или же просто открыть R скрипт или R Markdown файл в PyCharm. В этом случае IDE предложит установить плагин автоматически.

Наш плагин сейчас находится в стадии активной разработки и нам очень необходима обратная связь и конструктивная критика. Нашли проблему, не хватает функционала? Пожалуйста, сообщите нам об этом.