Windows はパスをバックスラッシュでコピーします\
が、R はこれを受け入れません。\
だから、に変換する関数を書きたかったの/
です。例えば:
chartr0 <- function(foo) chartr('\','\\/',foo)
次に、次のように使用chartr0
します...
source(chartr0('E:\RStuff\test.r'))
しかし、chartr0
機能していません。多分、逃げられない/
。/
他の多くの場合、エスケープが重要になる可能性があると思います。
chartr0
また、毎回の使用を避けることは可能ですが、Rで環境を作成することにより、すべてのパスを自動的に変換chartr0
するか、または使用するような一時的な使用を使用しますoptions