Inserir tabela de remarcação criada manualmente no documento Sweave

Eu tenho várias tabelas bastante grandes que eu criei manualmente. Eu os estava usando em um documento Rmd. Como preciso de mais controle com o LaTeX e tudo, estou usando um documento Rnw. Como posso colocar minha tabela de remarcação no arquivo Sweave?

Abaixo um exemplo mínimo (não está funcionando):

\documentclass{article}

\begin{document}
\SweaveOpts{concordance=TRUE}

% my markdown table

col1 | col2 | col3
------|:---:|:---:
row1 | cell1 | cell2 
row2 | cell3 | cell4 
row3 | cell5 | cell6 


\end{document}

Eu tentei converter a tabela dentro do documento, apenas para colar a tabela no markdown no documento Sweave e obtê-la no LaTeX. Minha tentativa gera erros, mas estou mais perto:

\documentclass{article}

\begin{document}
\SweaveOpts{concordance=TRUE}

<<texifytable, echo=FALSE, results=tex>>=
mytab = sprintf("col1 | col2 | col3
------|:---:|:---:
row1 | cell1 | cell2 
row2 | cell3 | cell4 
row3 | cell5 | cell6")
system2("pandoc", args = c("-f markdown","-t latex"),
        stdout = TRUE, input = mytab)
@

\end{document}

questionAnswers(1)

yourAnswerToTheQuestion