我想 打印 目录“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”
答案 0 :(得分:0)
反斜杠被解释为转义序列。
最简单的解决方案是使用normalizePath()
将路径转换为更像unix的表示:
normalizePath(mydir, winslash = "/")
Windows上的R将正确解释正斜杠。
或者你可以尝试使用双反斜杠(\)来逃避反斜杠,但通常有几个级别需要转义。
答案 1 :(得分:0)
在R中,必须转义反斜杠;因此,每次要在字符串中写入Response.Redirect("...")
时,都需要编写\
。
\\