Código-fonte do arquivo Rmd dentro de outro Rmd

Estou tentando tornar meu código mais modular: carregamento e limpeza de dados em um script, análise em outro, etc. Se eu estivesse usando scripts R, isso seria uma simples questão de chamarsource emdata_setup.R dentroanalysis.R, mas gostaria de documentar as decisões que estou tomando em um documento Rmarkdown para configuração e análise de dados. Então, eu estou tentando escrever algum tipo desource_rmd função que me permitirá obter o código dedata_setup.Rmd para dentroanalysis.Rmd.

O que eu tentei até agora:

A resposta paraComo fonte do arquivo R Markdown como `source ('myfile.r')`? não funciona se houver nomes repetidos de trechos (um problema desde que o trecho chamadosetup comportamento especial no manuseio de notebooks do Rstudio).Como combinar dois arquivos RMarkdown (.Rmd) em uma única saída? deseja combinar documentos inteiros, não apenas o código de um, e também exige nomes de partes exclusivos. Eu tentei usarknit_expand conforme recomendado emGere blocos de remarcação dinâmicos R, mas tenho que nomear pedaços com variáveis em chaves duplas, e eu realmente gostaria de facilitar o uso dos meus colaboradores. E usandoknit_child conforme recomendado emComo aninhar chamadas de malha para corrigir erros duplicados de etiqueta de bloco? ainda me fornece erros de etiqueta duplicados.

questionAnswers(1)

yourAnswerToTheQuestion