【发布时间】:2013-07-10 10:39:39
【问题描述】:
我正在寻找一种在 R 中将反斜杠转换为正斜杠的有效方法。有时我在 Windows 中复制目录的链接,得到如下结果:
C:\Users\jd\Documents\folder\file.txt
如何快速将其更改为 C:/Users/jd/Documents/folder/file.txt ?我什至无法将上述表达式读为字符。会报错
"\u 在以 ""C:\u" 开头的字符串中不使用十六进制数字。
我知道 R 中的 TAB 函数有助于快速找到位置,但我只是想知道是否还有其他解决方法。我也可以将工作目录更改为文件夹的位置。我只是在玩耍并试图将反斜杠转换为正斜杠并且不是直截了当的所以只是出于好奇而问这个。
【问题讨论】:
-
来自
R 4.0.0,您可以使用r"(...)"将路径写入原始字符串常量。见Escaping backslash () in string or paths in R