Por que R?

R. O. Perdiz

PRONAT - UFRR | CBIO - UFRR

17 set 2025

Sumário

  • O que é o R?

  • Por que R?

  • Como podemos programar em R?

  • Instalação do R e RStudio

  • Recursos

O que é o R? I

  • Uma linguagem de programação desenhada para a análise de dados

  • Sucessora da linguagem S

  • “Tudo que existe em R é um objeto (Chambers 2017).

  • “Tudo que acontece em R é resultado de uma função (Chambers 2017).

O que é o R? II

  • Ambiente de computação estatística

    • Estatística básica
    • Modelagem complexa (machine learning, simulações etc.)
  • Produção de gráficos

  • Intermediador de bancos de dados (DBI, RPostgreSQL, RMariaDB etc.)

  • SIG

O que é o R? III

  • Controle de versão (Git)

  • Produtor de conteúdo: artigos, livros, sítios digitais, currículos, teses (utilizando Rmarkdown/Quarto)

Ferramenta 🛠️🛠️🛠️

Pensar criticamente

Resolver problemas

Comunicação

⬆️⬆️⬆️Capacidade analítica

Por quê R?

Transparência

Por quê R?

Reprodutibilidade

Por quê R?

Ciência aberta e acessível

Como podemos programar em R?

Instalação do R e RStudio

Caso você possua um computador, siga as instruções presentes na página abaixo:

Caso você não possua um computador …

  • Faça o minicurso utilizando apenas um dispositivo com acesso à rede.

  • O R rodará na própria página através do pacote JavaScript WebR.

Recursos

Referências

Chambers, John M. 2017. Extending R. Chapman; Hall/CRC. https://doi.org/10.1201/9781315381305.
Wickham, Hadley. 2019. Advanced R. Chapman; Hall/CRC. https://doi.org/10.1201/9781351201315.