knitR / RMD:选择输出文件夹

时间:2016-05-10 13:50:17

标签: r pdf rstudio knitr r-markdown

我正在使用RMD文件来创建包装插图。我的。 rmd文件存储在

sudo apt install xclip

创建PDF时,R Markdown控制台窗口中的最后一行是“Output created:/ tmp / ....”。

如何直接在vignettes文件夹中而不是在/ tmp / ..文件夹中创建PDF?

我使用的是Ubuntu 14.04 LTS和R 3.3.0,rmarkdown 0.9.6和knitr 1.13。

此致

约翰

2 个答案:

答案 0 :(得分:1)

默认情况下,

rmarkdown::render确实输出到与输入文件夹相同的目录,但您可以通过向其提供output_dir参数来覆盖它(如果您是&#,则为output_file个参数。 39; d也想为输入文件指定不同的文件名。)

我不确定为什么RStudio中的Knit按钮会为你做一些不同的事情 - 在我的情况下它也会输出到与源相同的文件夹(即使我没有指定工作文件夹和我的主目录是默认的),当你点击按钮时,RStudio没有显示它正在呼叫的功能,所以有点难以确定。我现在坚持使用rmarkdown::render()specified arguments

答案 1 :(得分:-1)

改为使用

calculateHeight();

$(window).resize(function () {
  calculateHeight();
});

它会自动将文件放在他们应该去的地方。还可以查看Hadley Wickham的guide。它摇滚!