如何在Rmarkdown中打印目录?

时间:2017-03-01 16:01:35

标签: r-markdown

我想 打印 目录“w:\ dir \ xx.doc”作为我的rmarkdown输出pdf文件中的输出。

我试过:

1)直接写入文字:

这是目录w:\ dir \ xx.doc

2)尝试以内联R代码打印:

这是目录r print("w:\dir\xx.doc")

有谁知道如何打印目录?

我的问题不是如何处理R中的目录,而是如何正确地将我的pdf文件中的目录打印为普通fomat中的字符串作为目录。所以实际上我不想在功能上调用R中的目录,只是为了正确打印它。例如,我想在我的文件中有一个句子:“这里是我们存储文件的位置:w:\ dir \ xx.doc”

2 个答案:

答案 0 :(得分:0)

反斜杠被解释为转义序列。 最简单的解决方案是使用normalizePath()将路径转换为更像unix的表示:

normalizePath(mydir, winslash = "/") Windows上的R将正确解释正斜杠。

或者你可以尝试使用双反斜杠(\)来逃避反斜杠,但通常有几个级别需要转义。

答案 1 :(得分:0)

在R中,必须转义反斜杠;因此,每次要在字符串中写入Response.Redirect("...")时,都需要编写\

\\