Programação Defensiva em R
Dr. Colin Gillespie
Jumping Rivers
Toda análise em R começa com pouco código, mas depois
Todo projeto em que trabalho
O nome do diretório dá o contexto dos scripts

Este diretório contém dados, normalmente
csv e excelDados só são editados no R

Todo o código R fica neste diretório
Atenção O diretório não é
apenas R/

Neste diretório, sempre tenho um arquivo chamado
load.REste arquivo carrega os dados de input/
Todo projeto em que trabalhei tem estrutura parecida

Todos os caminhos são relativos
battles <- read_csv("input/battles.csv")
foes <- read_xlsx("input/foes.xlsx")
Meu código é portátil

Lembre: todos os arquivos R ficam no diretório R!
clean.R - para limpar os dadosfunction.R - funções auxiliaresanalysis.R - a análise em siNomes padrão usados em todo projeto
Programação Defensiva em R