Описание тега sweave
Sweave - это система для объединения кода S (или R) с LaTeX в одном документе.
Sweave - это система для объединения кода r (или s) с латексом в одном документе. Это реализация концепции грамотного программирования Дональда Кнута. Для новых проектов рассмотрите возможность использования knitr, который работает быстрее и обеспечивает большую гибкость.
Файл Sweave содержит обычный код LaTeX с фрагментами кода R в нем с использованием следующего синтаксиса:
<<option1=TRUE,option2=3>>=
R code here
@
Создание PDF-файла из файла Sweave (обычно с .Rnw
расширение в R) представляет собой двухэтапный процесс:
- Бег
Sweave
наRnw
файл, который оценивает фрагменты кода и генерируетtex
файл. - Скомпилируйте полученный
tex
файл, используя, например,pdflatex
.
Sweave предлагает легкую интеграцию кода R в любой документ LaTeX и упрощает воспроизводимое исследование.