在R中指定文件路径字符串以忽略转义字符时,是否可以使用前缀?R中的文件路径的原始文本字符串
例如,如果我想使用Windows文件时example.csv
在读,我需要手动更改\
到/
或\\
。例如,
'E:\DATA\example.csv'
变得
'E:/DATA/example.csv'
data <- read.csv('E:/DATA/example.csv')
在python
余可使用r
避免这样做(例如r'E:\DATA\example.csv'
)我的前缀字符串。在R
中是否有类似的命令,或者我可以用来避免出现此问题的方法。 (我在Windows,Mac和Linux之间移动 - 这显然只是Windows操作系统的一个问题)。
我希望[R确实有原始字符串。 – hadley
谢谢大家 - 关于如何处理这个问题的很多有用的提示。我把@ Andrie's标记为答案,但我也发现G.Grothendieck的解决方案很有用。 – djq
在R中会有这样的好处。 C#例如为字符串提供了@前缀,例如, @“c:\ temp \ file.csv”这会导致将\转到\\ – Saar