Instalar o R
0 Instalar o R
Para seguir os tutoriais, precisa primeiro do R. O R é a linguagem em que escrevemos o código e inclui o interpretador que o lê e executa. Instale-o seguindo a secção do seu sistema operativo. No fim, faremos um teste que demora menos de um minuto.
O RStudio não é o R. É um ambiente de desenvolvimento integrado (IDE), ou seja, um programa que reúne num só lugar o editor de código, a consola do R, a ajuda e outras ferramentas. Pode ser uma boa opção para começar. Primeiro instalaremos o R e depois decidiremos se queremos usar um IDE.
Linux
Em Linux, a instalação costuma ser feita pelo gestor de pacotes da distribuição. Abra um terminal e use as instruções correspondentes.
Em Ubuntu ou Debian, a opção mais simples é instalar a versão mantida pela própria distribuição:
sudo apt update
sudo apt install r-baseEm Fedora, instale o meta-pacote R:
sudo dnf install REm Arch Linux, o pacote r está nos repositórios oficiais. Actualize o sistema e instale-o com privilégios de administrador (por exemplo, usando sudo):
sudo pacman -Syu rO CRAN mantém instruções para Linux e páginas próprias para Ubuntu, Debian e Fedora. Consulte-as se usar outra distribuição ou se precisar duma versão mais recente do que a incluída nos repositórios da sua distribuição. Não copie comandos destinados a uma distribuição diferente.
macOS
- Abra a página oficial do R para macOS.
- Em Acerca deste Mac, confirme se o computador tem um processador Apple (M1, M2, M3, etc.) ou Intel. Descarregue o ficheiro
.pkgda versão actual para essa arquitectura e para a sua versão do macOS. - Abra o ficheiro e siga o instalador. Para estes primeiros tutoriais, as opções predefinidas são suficientes.
A página do CRAN indica os requisitos da versão actual. Consulte-a em vez de escolher um instalador apenas pelo número da versão.
Windows
- Abra a página oficial do R para Windows.
- Seleccione o download da versão actual do R para Windows.
- Abra o ficheiro
.exee siga o instalador. Para estes primeiros tutoriais, pode conservar as opções predefinidas. - No fim, abra o R a partir do menu Iniciar.
A mesma página indica quais as versões de Windows suportadas pela edição actual do R.
Confirmar a Instalação
Em Linux ou macOS, abra um terminal e escreva:
REm Windows, abra o R pelo menu Iniciar. Nos três sistemas deverá aparecer a consola e um sinal > à espera dum comando. Escreva:
1 + 1Se aparecer [1] 2, o R está a executar código. Para sair da consola, escreva q(). Quando o R perguntar se quer guardar a área de trabalho, pode responder n neste teste.
Se o terminal disser que não encontra R, feche-o, volte a abri-lo e repita o teste. Se continuar a falhar, confirme os passos na página oficial do seu sistema operativo antes de instalar outro programa por cima.
1 Escolher um Editor ou IDE
Pode escrever código num editor e enviá-lo para o R, ou usar apenas a consola. Se nunca trabalhou com um editor de programação, o RStudio Desktop é uma escolha prática: instale a edição open source depois do R.
Os Painéis do RStudio
Na imagem da documentação da Posit, identifique os quatro painéis principais:
- Source: o editor onde escrevemos e alteramos scripts. Aparece quando abrimos um script ou criamos um novo.
- Console: a consola onde o R executa os comandos e mostra os resultados.
- Environment: permite consultar os objectos criados na sessão.
- Output: reúne separadores para ficheiros, gráficos, pacotes e ajuda.
A disposição pode variar, e os painéis podem ser reorganizados. A imagem e a explicação completa pertencem à Posit: documentação oficial, «Pane Layout». Procure aí os nomes dos painéis e compare-os com a sua janela do RStudio.
R Commander
O R Commander é uma interface gráfica para o R que permite escolher análises através de menus. As escolhas geram comandos R, que ficam visíveis no separador R Script. Os resultados aparecem em Output e os avisos e erros em Messages. É um programa diferente do RStudio. Estes tutoriais ensinam a executar comandos em R, pelo que não precisa do R Commander.
O manual de John Fox, Getting Started With the R Commander, mostra a janela na figura 2 (página 3). Compare os menus e as áreas de comandos, resultados e mensagens. As capturas são de versões anteriores. A aparência pode variar com a versão e o sistema operativo. O documento é disponibilizado pelo projecto R Commander no CRAN.
Se algum dos documentos não aparecer aqui, abra a ligação respectiva acima.
Outros Editores
Se já usa um editor, não é preciso mudar para acompanhar estes materiais. Pode continuar com Vim ou Neovim, Emacs ou VS Code e acrescentar integração com R quando lhe for útil. Há, por exemplo, documentação para Vim-R, R.nvim para Neovim, ESS para Emacs e R no VS Code. Estas integrações destinam-se a quem já conhece o editor. Se está a começar, pode deixá-las para mais tarde.
Com o R a funcionar, avance para Aprender a Falar R. Nesse tutorial começamos logo a escrever e a ler código.