RStudio улучшает поддержку Python


Разработчики RStudio объявили о ряде улучшений, призванных упростить совместное использование R и Python в одном проекте по науке о данных, включая дополнительные возможности для нативного кодирования Python в среде RStudio IDE, включая среду Python и обозреватель объектов.

RStudio — это интегрированная среда разработки (IDE) для R, которая включает в себя консоль кода, редактор подсветки синтаксиса и инструменты для построения графиков, истории, отладки и управления рабочим пространством.

Разработчики говорят, что сегодня многие команды по анализу данных двуязычны и используют в своей работе как R, так и Python. Чтобы облегчить это, в продукты серии RStudio был внесен ряд улучшений, как коммерческих, так и с открытым исходным кодом.

RStudio IDE теперь поставляется со средой Python и проводником объектов, а интерпретатор Python по умолчанию, который будет использоваться RStudio / reticulate, теперь может быть настроен на панели «Глобальные параметры». Кроме того, панель «Среда» теперь отображает сводку объектов Python, доступных в основном модуле, когда сетчатый REPL активен, а объекты Python теперь можно просматривать и исследовать в средстве просмотра данных RStudio и проводнике объектов.

В RStudio Server Pro, коммерческой версии RStudio, которая обеспечивает совместную работу, централизованное управление и безопасность для групп специалистов по анализу данных, разрабатывающих на R и Python, теперь есть бета-поддержка для VSCode IDE.

Улучшения также были внесены в RStudio Connect, который обеспечивает централизованную платформу для запуска решений, созданных на R и Python. Разработчики говорят, что у них есть:

«решил те же проблемы для пользователей Python, которые сделали Connect настолько популярным среди пользователей R»

На практике это начинается с улучшений параметров публикации в Connect, чтобы упростить совместное использование блокнотов Jupyter и смешанного содержимого R и Python. Также теперь есть поддержка Dash, Bokeh и Streamlit, что позволяет пользователям совместно использовать полный набор приложений Python, а также возможность использовать Flask для совместного использования API-интерфейсов Python.

Наконец, в диспетчере пакетов RStudio, который помогает организовывать, управлять и централизовать пакеты, теперь есть бета-поддержка PyPI, предоставляющая пользователям доступ к полной документации, автоматической синхронизации и историческим снимкам пакетов Python.

3 февраля команда RStudio проведет вебинар, на котором подробно рассматриваются улучшения.


Добавить комментарий