使用knitr / R Markdown的目录中的换行符

时间:2019-05-31 17:53:15

标签: r r-markdown

我目前正在使用R Markdown,并试图将代码,结果和文档保存到一个带有nit函数的pdf文件中。

在文档中,我想使用setwd命令设置目录。

setwd("C:/Users/Testuser/Documents/Testfolder/Testsubfolder/Testsubfolder2/Testsubfolder3/Testsubfolder4/Testsubfolder5")

但是,文件路径超出了pdf的宽度,并且没有换行符,因此它的一部分在右侧被切除。当我尝试手动插入分页符时,例如通过在“ Testdubfolder2”之后按Enter键,我收到以下错误消息:

  

“ setwd中的Fehler(” C:/ Users / Testuser / Documents / Testfolder / Testsubfolder / Testsubfolder2 / \ n   Testsubfolder3 / Testsubfolder4 / Testsubfolder5“):kann Arbeitsverzeichnis nicht wechseln。”

,用英语简单地表示,不能更改目录。有什么方法可以使用knit函数在两行上显示文件路径?对于任何解决方案或提示,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

您可以使用file.path从多个子路径构造路径,例如:

setwd(file.path(
  "C:/Users/Testuser/Documents",
  "Testfolder/Testsubfolder/Testsubfolder2",
  "Testsubfolder3/Testsubfolder4/Testsubfolder5"
))