3

私は 2 つのレポート (example1.Rnw と example2.Rnw など) を作成しており、最初のレポートにはキャッシュされたチャンクがあり、2 番目のドキュメントでアクセスして使用できるようにしたいと考えています。

example1.Rnw が

\documentclass[a4paper, 11pt]{article}
\begin{document} 
<<simpleExample, cache=TRUE>>=
  z<-1+1
@
\end{document}

次に、 example2.Rnw は次のようになると思いました

\documentclass[a4paper, 11pt]{article}
\begin{document}
<<setup>>=
 opts_chunk$set(cache.path = "~/DirectoryOfExample1/cache")
@
<<simplePrint, dependson = 'simpleExample'>>=
  print(z)
@
\end{document}

これは、この質問に似ているようです。 How to cache Knitr chunks across two (or more) files? 私が外部化を使用していないことを除いて。この方法で古いキャッシュを新しいドキュメントで再利用することは可能ですか?

4

1 に答える 1