Capítulo 3 R e RStudio
O R é um software de código aberto desenvolvido como uma implementação gratuita da linguagem S, que foi concebida especificamente para computação estatística, programação estatística e geração de gráficos. A principal intenção era proporcionar aos utilizadores a capacidade de explorar dados de maneira intuitiva e interativa, utilizando representações gráficas significativas para facilitar a compreensão dos dados. O software estatístico R foi originalmente criado por Ross Ihaka e Robert Gentleman, da Universidade de Auckland, Nova Zelândia.
O R oferece um conjunto integrado de ferramentas para manipulação de dados, cálculo e visualização gráfica. Ele oferece:
- Manipulação eficiente de dados e armazenamento flexível;
- Operadores poderosos para cálculos em arrays e matrizes;
- Uma coleção abrangente, coerente e integrada de ferramentas para análise de dados;
- Recursos gráficos avançados para análise e visualização de dados, seja na tela ou em cópia impressa;
- Uma linguagem de programação robusta, intuitiva e eficaz, que inclui estruturas condicionais, loops, funções recursivas definidas pelo utilizador, além de recursos de entrada e saída de dados.
3.1 Instalação e funcionalidades básicas
A versão base do R, que inclui o conjunto fundamental de comandos e funções, pode ser descarregada diretamente do site oficial: https://www.r-project.org/. Após instalar o R, é altamente recomendável instalar também um ambiente de desenvolvimento integrado (IDE) para facilitar o trabalho com o código R. Um IDE permite ao utilizador escrever, guardar e organizar scripts de código R de forma mais eficiente, além de executar comandos diretamente no Console do R e gerir configurações e saídas de forma conveniente. Uma escolha popular de IDE é o RStudio, que é gratuito e pode ser descarregado em https://www.rstudio.com/.
Além do conjunto base de funções, o R oferece uma vasta gama de pacotes adicionais desenvolvidos pela comunidade de utilizadores. Estes pacotes podem ser instalados diretamente pelo Console do R ou através do menu do RStudio. Para instalar um pacote no Console, pode usar a função
install.packages("nome_do_pacote")
. É importante lembrar que, para instalar pacotes, é necessário estar ligado à internet. Para visualizar todos os pacotes já instalados no seu ambiente R, pode utilizar a funçãoinstalled.packages()
. Para usar os packages nãoo incluídos na base do R é necessário torna-los activos, usando a funçãolibrary()
.
3.3 Atalhos
CTRL+ENTER: executa a(s) linha(s) de código selecionada(s) no script.
ALT+-: insere o operador de atribuição (
<-
) no script.CTRL+SHIFT+M: (%>%) operador pipe no script.
CTRL+1: move o cursor para o painel de script.
CTRL+2: move o cursor para o console.
CTRL+ALT+I: insere um novo “chunk” de código no R Markdown.
CTRL+SHIFT+K: compila um documento R Markdown.
ALT+SHIFT+K: abre uma janela com todos os atalhos de teclado disponíveis.
No MacBook, os atalhos geralmente são os mesmos, substituindo o CTRL por Command e o ALT por Option.