R

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

Какой версией R вы пользуетесь?

52%13% 4% 4% 1% 0%25%3.6 и новее3.53.43.33.2 или старшеДругоеНе знаю

Оказалось, многие респонденты не знают, с какой версией языка они работают. Ни одна из старых версий R не пользуется особой популярностью.

Какой дистрибутив вы используете?

77% 8% 3% 2% 1%18%R base (CRAN)Microsoft Open R (MRAN)MS SQL Server R ServicesOracle R EnterpriseДругоеНе знаю

Подавляющее большинство пользователей R предпочитают стандартный дистрибутив.

Для чего вы используете R?

Анализ данныхОбразовательныецелиМашинное обучениеПарсеры, скраперы,ETL-системы и т. п.ДругоеАнализ данных74%Образовательные цели48%Машинное обучение31%Парсеры, скраперы, ETL-системы и т. п.9%Другое2%
74%48%31% 9% 2%АнализданныхОбразовательныецелиМашинноеобучениеПарсеры,скраперы,ETL-системыит.п.Другое

Какие пакеты вы регулярно используете совместно с R?

57%37%34%32%22%17%15%14%13%11%10%10% 8% 7%ggplot2dplyrdata.tableplotlyshinyrandomForestdevtoolsstringrcaretSparkRXGBoostigraphdtplyrrpart
Все результаты

Наиболее популярны библиотеки для визуализации (ggplot2, plotly) и для обработки данных (dplyr, data.table).

Какую форму R-кода вы используете?

84%28%16%15% 1%Чистые R-файлыRmarkdown (Rmd-файлы)R-код в определенном окружении (другие языки программирования, базы данных, инструменты)Shiny-приложенияДругое

Что вы используете для выполнения R-кода?

88%
Локальная машина
23%
Сервер (виртуальная машина)
9%
Облачный сервис
6%
Кластер
1%
Другое

Большинство пользователей запускают R-код на своих компьютерах.

Какую IDE вы используете для программирования на R?

RStudioJupyter NotebookPyCharmVisual Studio CodeVisual StudioEclipse StatETДругоеRStudio79%Jupyter Notebook16%PyCharm14%Visual Studio Code13%Visual Studio3%Eclipse StatET1%Другое4%
79%16%14%13% 3% 1% 4%RStudioJupyterNotebookPyCharmVisualStudioCodeVisualStudioEclipseStatETДругое

Долгие годы RStudio остается самой популярной IDE для R. Однако все может быстро измениться. Хотите попробовать PyCharm с плагином для R? Это абсолютно бесплатно с PyCharm Community Edition.


Спасибо, что уделили время!

Если результаты исследования показались вам интересными, поделитесь ими с друзьями и коллегами.

Присоединяйтесь к JetBrains Tech Insights Lab

Участвуйте в опросах и UX-исследованиях JetBrains, чтобы помочь нам улучшить наши продукты. Среди участников исследований разыгрываются призы.

Если у вас есть вопросы или пожелания, свяжитесь с нами по адресу surveys@jetbrains.com.

© JetBrains s.r.o., 2000—2020. Все права защищены.