You are on page 1of 7

MARATONA DE ANÁLISE DE

BIODIVERSIDADE NO R
DIA 1: A LÓGICA BÁSICA DO R
+ CRIAÇÃO DE SCRIPTS

MARCOS V. C. VITAL
ACADEMIA DO R
ANTES DE COMEÇAR...
COMO INSTALAR O R E O RSTUDIO, COMO
ORGANIZAR ARQUIVOS E PASTAS, COMO LIDAR
COM VERSÕES DO R…

VEJA VÍDEOS EM:


HTTPS://WWW.INSTAGRAM.COM/ACADEMIA_DO_R/

AFINAL, O QUE É O R?
O R COMO LINGUAGEM!

CADA COMANDO É PARTE DE UMA CONVERSA.

TENTE TRADUZIR PARA O PORTUGUÊS.

1
O ESSENCIAL:
FUNÇÕES E OBJETOS
UMA FUNÇÃO É UM COMANDO, E SEMPRE SEGUE O
FORMATO FUNÇÃO (ARGUMENTOS). EXEMPLOS:

SQRT (15)

CALCULA RAIZ QUADRADA DE 15

LOG (55, 10

CALCULA LOG DE 55 NA BASE 10

UM OBJETO É ALGO COM UM NOME DENTRO DO R,


QUE CARREGA ALGUMA INFORMAÇÃO DENTRO
DELE. VEJA:
BISCOITO <- 15

CRIA UM OBJETO CHAMADO BISCOITO, QUE


ARMAZENA O VALOR 15 DENTRO DELE
OBJETOS PODEM SER ARGUMENTOS DE FUNÇÕES.
VEJA:
SQRT (BISCOITO)
CALCULA A RAIZ QUADRADA DO VALOR
ARMAZENADO NO OBJETO BISCOITO

2
USANDO UM SCRIPT:
OS SCRIPTS PODEM (E DEVEM!) TER SUAS
ANOTAÇÕES, COMENTÁRIOS E EXPLICAÇÕES.

USE UM # PARA ESCREVER UM COMENTÁRIO, TUDO


QUE VEM DEPOIS DELE É IGNORADO PELO R.

EXEMPLINHO:

3
USANDO UM SCRIPT:
VOCÊ ESCREVE TUDO O QUE PRECISA NO SCRIPT, E
MANDA PARA O CONSOLE COM UMA TECLA DE
ATALHO:

CTRL + R NO R “PURO”.
CTRL + ENTER NO RSTUDIO.

USE O RSTUDIO!
JANELAS ORGANIZADAS, MENUS ÚTEIS,
AUTOCOMPLETAR E MUITAS FUNCIONALIDADES
EXCELENTES!

4
AGORA É MÃO NA MASSA!
PEGUE O SCRIPT DA AULA, E COMECE A EXECUTAR,
PASSO A PASSO.

DE PREFERÊNCIA, USE O SCRIPT COMO BASE, E


ESCREVA TUDO DO ZERO EM SUA PRÓPRIA VERSÃO.

SE ESBARRAR COM ERROS, NÃO SE DESESPERE:


LEIA E TENTE ENTENDER O QUE O R ESTÁ FALANDO!

OS ERROS:
OBJETO [NOME AQUI] NÃO ENCONTRADO.

VEJA SE VOCÊ REALMENTE CRIOU O OBJETO.

VEJA SE VOCÊ ESCREVEU O NOME CORRETAMENTE.

NÃO FOI POSSÍVEL ENCONTRAR A FUNÇÃO [NOME


AQUI].
VEJA SE VOCÊ ESCREVEU O NOME CORRETAMENTE.

VEJA SE VOCÊ CARREGOU O PACOTE NECESSÁRIO

5
PROSSEGUINDO:
PEGUE O SCRIPT DA AULA, E COMECE A EXECUTAR,
PASSO A PASSO.

NÃO SE AFOBE: SIGA PASSO A PASSO, SEM DAR


GRANDES SALTOS.

TENTE TRADUZIR PARA PORTUGUÊS TODOS OS


COMANDOS!

PARA TERMINAR:
PEGUE O SCRIPT DA AULA, E COMECE A EXECUTAR,
PASSO A PASSO.

SIGA NAS REDES SOCIAS:


INSTAGRAM: FACEBOOK: YOUTUBE:
@academia_do_r @academiador Academia do R

You might also like