R

C'est la première année que nous posons des questions supplémentaires aux utilisateurs de R. Tous les répondants ayant sélectionné R comme l'une des langages qu'ils avaient utilisées au cours des 12 derniers mois ont été interrogés. Notre enquête ciblait les développeurs, or beaucoup d'utilisateurs de R ne s'identifient pas comme tels.

Quelle version de R utilisez-vous principalement ? 

52%13% 4% 4% 1% 0%25%3.6 ou plus récente3.53.43.33.2 ou antérieureAutreJe ne sais pas

De nombreuses répondants ont déclaré ne pas savoir quelle version de R ils utilisent. Ils ne semblent pas préférer une version en particulier non plus.

Quelle distribution de R utilisez-vous? 

77% 8% 3% 2% 1%18%R base (CRAN)Microsoft Open R (MRAN)MS SQL Server R ServicesOracle R EnterpriseAutreJe ne sais pas

La grande majorité des utilisateurs de R n'utilisent pas de distributions alternatives.

À quelles fins utilisez-vous R ?

Analyse de donnéesÀ des fins éducativesMachine LearningAnalyseurs, scrapers,ETL, etc.AutreAnalyse de données74%À des fins éducatives48%Machine Learning31%Analyseurs, scrapers, ETL, etc.9%Autre2%
74%48%31% 9% 2%AnalysededonnéesÀdesfinséducativesMachineLearningAnalyseurs,scrapers,ETL,etc.Autre

Lesquels des paquets suivants utilisez-vous régulièrement avec R ?

57%37%34%32%22%17%15%14%13%11%10%10% 8% 7%ggplot2dplyrdata.tableplotlyshinyrandomForestdevtoolsstringrcaretSparkRXGBoostigraphdtplyrrpart
Tous les résultats

Les bibliothèques les plus populaires sont les bibliothèques pour la visualisation (ggplot2, plotly) et pour la préparation des données (dplyr, data.table).

Quelle forme de code R utilisez-vous ?

84%28%16%15% 1%fichiers .R pursRmarkdown (fichiers .Rmd)Code R à l'intérieur d'un environnement spécifique (autres langages de programmation, bases de données, outils)applications shinyAutre

Qu'utilisez-vous pour exécuter du code R ?

88%
Machine locale
23%
Serveur (machine virtuelle)
9%
Services cloud
6%
Cluster
1%
Autre

La plupart des utilisateurs de R exécutent leur code sur des machines locales.

Quel EDI utilisez-vous pour coder en R ?

RStudioJupyter NotebookPyCharmVSCode (VisualStudio Code)Visual StudioEclipse StatETAutreRStudio79%Jupyter Notebook16%PyCharm14%VSCode (Visual Studio Code)13%Visual Studio3%Eclipse StatET1%Autre4%
79%16%14%13% 3% 1% 4%RStudioJupyterNotebookPyCharmVSCode(VisualStudioCode)VisualStudioEclipseStatETAutre

Pendant des années, RStudio a été l'EDI le plus populaire pour R. Les choses peuvent cependant évoluer rapidement. Souhaiteriez-vous essayer PyCharm avec le plugin R ? Il est entièrement gratuit avec la version PyCharm Community Edition.


Merci du temps que vous nous avez accordé !

Nous espérons que vous avez trouvé ce rapport intéressant. N'hésitez pas à le partager avec vos amis et collègues.

Rejoignez le JetBrains Tech Insights Lab

Participez à des enquêtes et à des études sur l'expérience utilisateur pour aider les produits JetBrains à gagner en facilité d'utilisation, mais aussi en puissance. En participant à nos études, vous aurez également la possibilité de gagner des récompenses.

Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.

© 2000-2020 JetBrains s.r.o. Tous droits réservés.