У меня возникли проблемы с указанием выходного пути для html-файла, созданного с помощью Knit2html или его зависимых функций. Я хотел бы указать 'outfile' в вызове Knit2html(), но я получаю сообщение об ошибке,
Ошибка в yarn2html(input = "test.Rmd", output = "test-abcd.html"):
объект 'outfile' не найден
'output' - это параметр markdownToHTML, который, я думаю, должен работать. Я не могу найти нигде в источнике, где используется «outfile».
Это должно воспроизвести мой опыт.
library(knitr)
library(markdown)
# a minimal example
writeLines(c("```{r hello-random, echo=TRUE}", "rnorm(5)", "```"),
"test.Rmd")
# this works and outputs to test.html
knit2html(input = "test.Rmd")
# this generates the above error
knit2html(input = "test.Rmd",
output = "test-abcd.html")
# breaking it down into two steps works in this simple case,
# but not in my application. trying to diagnose that difference currently
knit("test.Rmd")
markdownToHTML("test.md",
output="test-abcd.html")
актуальная информация о версии может быть полезна?
sessionInfo()
R version 3.0.0 (2013-04-03)
Platform: x86_64-pc-linux-gnu (64-bit)
other attached packages:
[1] plyr_1.8 knitr_1.2 digest_0.6.3 markdown_0.5.4 xtable_1.7-1 reshape2_1.2.2 scales_0.2.3 ggplot2_0.9.3.1 data.table_1.8.8
sub_ext
, вам нужно напечатать три:
:knitr:::sub_ext
. 24.12.2014