R: Primeiros Passos

Desenho Experimental e Análise Avançada de Dados Ecológicos

João O. Santos

ISPA

O Que É o R?

Uma linguagem e um ambiente para trabalhar com dados.

Uma linguagem de programação permite escrever instruções que o computador executa: calcular, organizar dados, ajustar modelos e construir gráficos.

R e RStudio

R: interpreta e executa as instruções.

RStudio: reúne consola, editor de scripts, tabelas e gráficos.

Escrevemos no RStudio; quem faz as contas é o R.

Porquê Escrever Código?

repetir · inspeccionar · corrigir · partilhar

O script regista os passos. Podemos mudar os dados e repetir a análise sem reconstruir uma sequência de cliques.

Consola e Script

Consola: experimentar uma instrução e ler o resultado.

Script: guardar as instruções que queremos repetir.

Um Nome, Vários Valores

oxygen <- c(7.8, 6.2, 8.3, 9.5)
oxygen
[1] 7.8 6.2 8.3 9.5

Quatro medições ilustrativas de oxigénio dissolvido (mg/L).

<- guarda os valores num objecto chamado oxygen.

Uma Função

mean(oxygen)
[1] 7.95

função(argumento)

mean() recebe os valores e calcula a média.

Agora: Primeiro Tutorial

Abram Aprender a Falar R.

O trabalho principal da aula é no tutorial e no RStudio.

Leiam, escrevam os exemplos e façam os exercícios pela ordem apresentada. Guardem num script os passos úteis.

Quando Aparecer Um Erro

ler a mensagem → localizar a linha → experimentar uma correcção

Comparem o comando com o exemplo: nomes, maiúsculas, vírgulas, parênteses e aspas.

Se pedirem ajuda, mostrem o comando e a mensagem completa.

Onde Procurar?

A Gramática do R: referência para objectos, vectores, classes, funções e argumentos.

Guia de Sobrevivência: erros frequentes, pedidos de ajuda e estratégias de aprendizagem.

Consultem a secção que responde à dúvida; não precisam de ler tudo hoje.

Antes de Sair

Consigam:

  • executar uma instrução e encontrar o resultado;
  • guardar e voltar a abrir o script;
  • explicar o que fazem oxygen <- c(...) e mean(oxygen).

A Seguir

Descrever os Dados

Voltar às aulas DEAADE