R

Compartilhar:

Essas perguntas foram mostradas apenas aos participantes que escolheram o R como uma de suas três principais linguagens de programação.

Compartilhar:

Qual é a versão primária do R que você usa?

49%

4.2 ou mais recente

12%

48%

4.1

10%

15%

4.0

6%

8%

3.6

1%

3.5

Quase metade dos que responderam usa as versões mais recentes do R — uma tendência regular dessa linguagem.

Qual IDE você usa para programar em R?

78%

RStudio

17%

Visual Studio Code

11%

Jupyter Notebook

10%

PyCharm

4%

DataSpell

3%

Outro IDE baseado no IntelliJ

3%

Visual Studio

1%

Eclipse StatET

2%

Outros

Quais dos recursos de sintaxe do R 4.1 você começou a utilizar no seu código?

38%

35%

Operador pipe nativo

23%

20%

Sintaxe abreviada para funções anônimas

51%

55%

Nenhuma opção

Para que você usa o R?

76%

Análise de dados

50%

Fins educacionais

23%

Aprendizado de máquina

8%

Programação de analisadores/scrapers/scripts ETL

7%

Código de produção

1%

Outros

Os casos de uso do R mostram uma estabilidade consistente de ano a ano. Mais de metade dos que responderam usa o R para análise de dados ou para fins educacionais.

Qual forma de organização de código R você usa?

77%

arquivos .R puros

33%

Rmarkdown

29%

Projetos no IDE

13%

Aplicações Shiny

10%

Código R dentro de algum ambiente específico

4%

Quarto

1%

Outros

Onde você executa o código R?

88%

Máquina local

25%

Servidor

12%

Serviços na nuvem

6%

Cluster

1%

Outros

Uma ampla maioria dos usuários continua a executar código em R nas suas máquinas locais. A parcela dos participantes que usa servidores (25%) não mudou desde o ano passado.

O que você usa para depurar seu código?

50%

Não uso ferramentas específicas

28%

Eu uso pontos de interrupção em um IDE

22%

Recursos “Rerun with Debug” ou “Show Traceback” do RStudio

12%

debug()

8%

traceback()

7%

browser()

1%

Outros

Obrigado pelo seu tempo!

Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.

Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.