Задача состоит в том, чтобы создать файл (word, rtf, pdf, html или что-то еще), который будет захватывать вывод R (например: не код, создавший выход), в этот формат (включая текст и).
Способ сделать это должен включать как можно меньше изменений в исходное R script.
Если бы я интересовался только текстом или изображениями, я бы использовал? sink или? pdf. Но я не знаю, как легко объединить два в один вывод.
Я знаю, что есть способ экспортировать R-выход с использованием r2wd, но он включает слишком много медалей в исходном коде для моего вкуса (я предполагаю, что то же самое верно для решения sweave, хотя у меня нет опыта в этом, чтобы сказать)
Вот пример кода для будущих примеров:
START.text.and.image.recording("output.file") # this is the function I am looking for
x <- rnorm(100)
y <- jitter(x)
print(summary(x))
print(head(data.frame(x,y)))
cor(x,y)
plot(x,y)
print(summary(lm(y~x)))
STOP.text.and.image.recording("output.file") # this is the function I am looking for
Обновить. Мне задали вопрос не Sweave или другие параметры из Репродуцируемый вид задачи поиска.
Причины:
- Я еще не знаю LaTeX
- Даже зная LaTeX, я хочу, чтобы что-то с простыми значениями по умолчанию просто давало все выходы вместе и в порядке. "просто" означает - как можно меньше дополнительных накладных расходов на управление кодом/файлом.
Я понимаю, что что-то вроде sweave или brew более масштабируемо, но я смотрю, есть ли более "простое" решение для небольших проектов/скриптов.