SPSSでRプラグインを実行しているときに、入力としてWindowsパス文字列を受け取ります。
'C:\Users\mhermans\somefile.csv'
後続のRコードでそのパスを使用したいのですが、スラッシュをスラッシュに置き換える必要があります。そうしないと、Rはそれをエスケープとして解釈します(たとえば、「\ Uは16進数なしで使用されます」エラー)。
ただし、円記号を円記号に置き換えたり、二重にエスケープしたりできる関数を見つけることができませんでした。これらの関数はすべて、これらの文字がエスケープされていることを前提としています。
それで、次の線に沿って何かがありますか?
>gsub('\\', '/', 'C:\Users\mhermans')
C:/Users/mhermans