R

Partager :

Ces questions n’ont été posées qu’aux personnes ayant indiqué que R était l'un de leurs trois principaux langages de programmation.

Partager :

Quelle version de R utilisez-vous le plus ?

49%

4.2 ou plus récente

12%

48%

4.1

10%

15%

4.0

6%

8%

3.6

1%

3.5

Près de la moitié des répondants utilisent les dernières versions de R, une tendance régulière pour ce langage.

Quel IDE utilisez-vous pour coder en R ?

78%

RStudio

17%

Visual Studio Code

11%

Jupyter Notebook

10%

PyCharm

4%

DataSpell

3%

Autre IDE basé sur IntelliJ

3%

Visual Studio

1%

Eclipse StatET

2%

Autre

Lesquelles de ces fonctionnalités syntaxiques de R 4.1 avez-vous commencé à utiliser dans votre code ?

38%

35%

Opérateur pipe natif

23%

20%

Syntaxe abrégée pour les fonctions anonymes

51%

55%

Aucune

À quelles fins utilisez-vous R ?

76%

Analyse de données

50%

À des fins d'apprentissage

23%

Machine learning

8%

Programmation d'analyseurs, de scrapers, de scripts ETL

7%

Code de production

1%

Autre

Les cas d’utilisation de R sont similaires depuis plusieurs années. Plus de la moitié des répondants utilisent R pour l’analyse de données ou à des fins éducatives.

Quelle forme d'organisation du code R utilisez-vous ?

77%

Fichiers .R purs

33%

Rmarkdown

29%

Projets dans un IDE

13%

Applications Shiny

10%

Code R dans un environnement spécifique

4%

Quarto

1%

Autre

Où exécutez-vous du code R ?

88%

Machine locale

25%

Serveur

12%

Service cloud

6%

Cluster

1%

Autre

La grande majorité des utilisateurs continuent d'exécuter du code R sur leurs machines locales. La proportion de répondants utilisant des serveurs (25 %) est la même que l'année dernière.

Qu'utilisez-vous pour déboguer votre code ?

50%

Je n'utilise aucun outil spécifique

28%

J'utilise des points d'arrêt dans un IDE

22%

Fonctionnalités « Rerun with Debug » ou « Show Traceback » de RStudio

12%

debug()

8%

traceback()

7%

browser()

1%

Autre

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.

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