CAPÍTULO I - Primeiros Passos no RStudio

COMO INSTALAR O R E O RSTUDIO

É bem simples instalar o R e o Rstudo, porém é necessário prestar atenção em alguns detalhes:

  • Utilizar o site oficial do R
  • Sempre instalar primeiro o R e depois o RStudio

Os links para a instalação de cada um deles está disponível abaixo:
Clique aqui para baixar e instalar o R
Após instalar o R clique aqui para baixar e instalar o RStudio (opção 2)

Em casos de ainda haver dúvidas é possível acessar um tutorial no youtube:
Tutorial do Youtube de como baixar e instalar o R e RStudio

Após baixados e instalados os programas será possível iniciar os trabalhos que serão todos realizados no RStudio. O R é uma linguagem de programação que nos permite manipular bancos de dados, é um software de domínio público que podemos utilizar para fazer cálculos estatísticos de maneira otimizada. Porem o R em si não é muito amigável para quem não está familiarizado com linguagem de programação, por isso foi desenvolvido o RStudio, que é como se fosse uma cara mais amigável do próprio R, funcionando como um intermediário, para quem escreveremos os comandos de forma mais simples e prática e ele mesmo irá executar no R (uma linguagem mais crua) tudo que foi pedido. Por esse motivo é necessário ter o R instalado, porém nós sempre abriremos o RStudio para utilizar.

ABRINDO O PROGRAMA (RSTUDIO)

Ao abrir o RStudio iremos nos deparar com a seguinte tela:
Abrindo o RStudio pela primeira vez

Para começarmos nossos trabalhos iremos no canto superior esquerdo do RStudio na opção File, depois em New File e por fim em R Script. É possível notar então que o programa será dividido em 4 janelas mais ou menos assim:

Cada uma das 4 janelas irá servir para um propósito, em geral iremos usá-las para:

  • A janela superior esquerda será o nosso script, onde iremos escrever os nossos códigos, a parte que ficara salva e que poderemos reutilizar depos em outros trabalhos a qualquer momento que quisermos.
  • A janela inferior esquerda será o nosso console, onde irão aparecer os resultados das nossas funções e mensagens que nos indicarão se houve algum erro na execussão dos códigos
  • A janela superior direita é a nossa área de trabalho, o local onde aparecerão os vetores, bancos de dados e qualquer outro objeto que criarmos (Aprenderemos mais sobre no capítulo x)
  • A janela inferior direita é o local onde podemos instalar pacotes (aba Packages), podemos pesquisar sobre como funciona e os argumentos de uma determinada função (aba Help), ou até mesmo ver gráficos gerados (aba plots)

Obs: Não se preocupe caso não entenda alguns termos, pois veremos eles nos capítulos seguintes.

PRIMEIROS COMANDOS E OPERAÇÕES, OBJETOS E VETORES

Antes de começarmos a aprender os comandos vale ressaltar alguns pontos sobre o uso do R:

  • Ele difencendia letras maiúsculas e minúsculas
    • Ou seja, se você escrever “Dados” ou “dados” ele vai entender como coisas diferentes.
  • Ele, assim como outras linguagens de programação, não comporeende acentos, til, cedilha, entre outros caracteres, então é bom evitar usá-los.
    • Ou seja, em vez de escrever “convicção” e “estatística”, é recomendado escrever “conviccao” e “estatistica” ao utilizar o programa.
  • Para executar um comando é necessário clicar no botão Run na parte superior do script, ou utilizar o atalho Ctrl + Enter com o cursor na linha do comando.
  • Como o R está em inglês as casas decimais são separadas por um ponto e não por vírgulas como fazemos no brasil.
    • Ou seja, caso eu queira escrever 1 real e 50 centavos em vez de excrever 1,50 eu devo escrever 1.50. Em geral a vírgula divide argumentos e usá-la no caso de 1,50 o R entenderá que são dois valores, no caso do exemplo seria 1 real e 50 reais.

Com isso em mente vamos começar a utilizar o programa. Caso você queira deixar tudo que foi feito salvo deve escrever na aba superior esquerda, que chamaremos de script. Na aba inferior esquerda (Console) também é possível executar comandos, porém eles não ficam salvos e somem quando o programa é fechado.

O principal simbolo que utilizaremos para executar comandos é o <- ele permite que nós indiquemos ao R o que queromos fazer com um dererminado objeto, ou até mesmo criar um objeto.
É recomendado sempre utilizar o símbolo apontando para esquerda, como forma padronizada de usar o script.
Também é possível utilizar o igual para criar e editar objetos, porém não é recomendado, uma vez que para certos comandos pode não funcionar.

Exemplo: Se eu quero dizer ao R que o "x" é 15 eu escreverei da seguinte forma:

x <- 15  

Dessa forma eu criei um objeto chamado x cujo valor é 15. Sempre deverá ser feito dessa forma: nome do objeto <- O que estará no objeto.
Após criar um objeto nós podemos pedir para o R nos mostrá-lo sempre que quisermos digitando seu nome:

x
## [1] 15

Ou seja, quando eu digitar x o R responderá 15. Isso pode ser utilizado para armazenar qualquer tipo de dado que eu queira, nesse caso são exemplos simples, mas no futuro pode ser utilizado de forma mais complexa.
Exemplo 2: Criando o objeto peso com o valor 150 e pedindo para o R me mostrar o objeto peso:

peso <- 150
peso
## [1] 150

IMPORTANTE: Se você tentar criar outro objeto com o mesmo nome, ou seja, dar outro valor para x ele irá substituir o valor anterior e o x passará a ter o novo valor que foi dado.

x #ira nos mostrar o valor que x tem
## [1] 15
x <- 23 #dando um novo valor para x
x #mostrara que o valor de x tem um valor diferente agora
## [1] 23