Описание тега sweave

Sweave - это система для объединения кода S (или R) с LaTeX в одном документе.

Sweave - это система для объединения кода r (или s) с латексом в одном документе. Это реализация концепции грамотного программирования Дональда Кнута. Для новых проектов рассмотрите возможность использования knitr, который работает быстрее и обеспечивает большую гибкость.

Файл Sweave содержит обычный код LaTeX с фрагментами кода R в нем с использованием следующего синтаксиса:

<<option1=TRUE,option2=3>>=
R code here
@

Создание PDF-файла из файла Sweave (обычно с .Rnw расширение в R) представляет собой двухэтапный процесс:

  1. Бег Sweave на Rnw файл, который оценивает фрагменты кода и генерирует tex файл.
  2. Скомпилируйте полученный tex файл, используя, например, pdflatex.

Sweave предлагает легкую интеграцию кода R в любой документ LaTeX и упрощает воспроизводимое исследование.