Estou procurando uma maneira conveniente e confiável de tornar reproduzível uma análise R, seja em momentos diferentes ou entre colaboradores.
Listando as versões do pacote ou sessionInfo ()
a saída não é muito útil, pois deixa a tarefa de recriar o ambiente inteiramente para você.
Como vejo, para tornar a análise reproduzível, o seguinte deve ser o mesmo:
- o ambiente R (R, repos (Biocondutor), pacotes e talvez RStudio)
- dados
- código
- semente para processos aleatórios:
set.seed()
Vou postar uma resposta, mas gostaria de ouvir sobre outras opções.