私はよくSweaveを使用して、Rコードを実行することによって特定のチャンクが動的に生成されるLaTeXドキュメントを生成します。これはうまく機能しますが、シェルでコードを実行したり、Perlを実行したりするなど、さまざまな方法でコードチャンクを実行することもできますか?物事を混同できると便利なので、いくつかのシェルコマンドを実行してデータをフェッチし、いくつかのperlコマンドを実行して前処理し、Rコマンドを実行して分析することができます。
もちろん、すべてのRチャンクを使用system()
して、貧乏人の代わりとして使用することもできますが、それではドキュメントを快適に読むことはできません。