Loading article…
Sweaveは統計プログラミング言語Rの関数で、R コードをLaTeXまたはLyXドキュメントに統合できるようにします。2002年にFriedrich Leischによって導入されました。[1]その目的は、「データや分析が変更された場合に自動的に更新できる動的なレポートを作成すること」です。[2]
データ分析は、レポートの作成時、より正確には、Sweave コードを Sweave (つまり、基本的には R) でコンパイルし、その後LaTeXでコンパイルする時点で実行されます。これにより、作成者は最新のレポートを簡単に作成できます。
Sweave ファイルと、そこから得られる可能性のある外部 R ファイル、およびデータ ファイルには、データ分析のすべてのステップを遡るために必要なすべての情報が含まれているため、Sweave は研究の透明性と再現性を他者に高める可能性も持っています。[3]ただし、これは著者がデータと R および Sweave コードを利用できるようにした場合に限られます。著者が結果のPDFドキュメントまたはその印刷バージョンのみを公開する場合、Sweave を使用して作成されたレポートは、他の統計およびテキスト作成ソフトウェアで作成された同じレポートよりも透明性や再現性が高くなるわけではありません。
参照
参考文献
- ^ Leisch, Friedrich (2002). 「Sweave: 文芸データ分析を使用した統計レポートの動的生成」. Härdle, Wolfang; Rönz, Bernd (編) 。COMPSTAT 2002 - Proceedings in Computational Statistics . ハイデルベルク: Physica Verlag. pp. 575– 580. doi :10.1007/978-3-642-57489-4_89.
- ^ Leisch, Friedrich (2002). 「Sweave、パート I: R と LaTeX の混合: Sweave ファイル形式と対応する R 関数の簡単な紹介」(PDF) . R ニュース. 2 (3): 28– 31 . 2012 年1 月 22 日閲覧。
- ^ Pineda-Krch, Mario (2011 年 1 月 17 日). 「Sweave の楽しみ - Sweave を使った再現可能な研究の初心者向けガイド」(PDF) 。2012 年1 月 22 日閲覧。
外部リンク
- Pweave (Sweave の Python 版)
