Windows复制路径时使用反斜杠\
,而R不接受该符号。因此,我想编写一个函数,可以将 \
转换为 /
。例如:
chartr0 <- function(foo) chartr('\','\\/',foo)
然后使用 chartr0
作为...
source(chartr0('E:\RStuff\test.r'))
但是chartr0
没有起作用。我猜想,我无法转义/
。我猜想在许多其他情况下转义/
可能很重要。
此外,在R中创建一个调用chartr0
或使用一些临时方法的环境,是否可以自动转换所有路径而避免每次使用chartr0
? 可行吗?例如使用options
。