Desenho Experimental e Análise Avançada de Dados Ecológicos
Antes de analisar, garantam que o R está a ler o mesmo que vocês veem.
ler → inspeccionar → só depois escrever
O original não se altera. Trabalhamos numa cópia e documentamos as alterações.
Um caminho relativo parte da pasta de trabalho da sessão, não da pasta que vos aparece no gestor de ficheiros.
vírgula · cabeçalho · uma linha por unidade
Olhem para as primeiras linhas em bruto. Os separadores não se veem bem no ecrã.
\t · ; · vírgula decimal
Se todas as colunas aparecerem coladas, o problema é quase sempre o separador.
Os nomes mudaram.
Pounds(M)passou aPounds.M.. Isso é o R a tornar os nomes válidos.
espaços · parênteses · barras → pontos
Anotem a transformação. Quem escreve o código depois precisa dela.
caminho errado · pasta errada · maiúsculas e minúsculas
Se
file.exists()devolverFALSE, não mudem nomes ao acaso. Confirmem o caminho.
row.names = FALSEevita uma coluna extra com números de linha.
O ficheiro existir não garante que o conteúdo seja o mesmo.
15 minutos · pares
Usem lobsters-2016.tsv:
read.delim();dim();Se algum número parecer estranho, voltem às primeiras linhas em bruto.
20 minutos · pares
Usem bryozoan_raw.csv, dados de briozoários de duas espécies, com estádio, corrida e colunas logarítmicas:
read.csv();str() e table() para ver os estádios das duas espécies;Uma linha é um indivíduo, uma corrida ou uma medição repetida? A resposta muda o que podem contar.
Ficheiro lido → tabela verificada → análise