Я хочу скопировать и вставить полный путь к папке Windows в переменную R, например
wd <- "C:\Users\mike\DATA\Statistics_R_\output_examples"
даже если позже мне придется использовать sub или gsub, чтобы превратить обратный слеш в прямой.
Я не могу, так как он продолжает выдавать мне следующую ошибку:
Ошибка: '\ U' используется без шестнадцатеричных цифр в начале строки символов
"" C: \ U "
Я обнаружил, что этот gsub 'coding' будет работать:
gsub (pattern = "\\\\", replace = "/", wd)
НО сначала, вам нужно вручную изменить путь, чтобы добавить еще одну обратную косую черту?
Не противоречит ли это цели использования этих функций sub / gsub?
Так что это будет работать:
wd <- "C:\\Users\\mike\\DATA\\Statistics_R_\\output_examples"
gsub(pattern="\\\\", replacement="/",wd)
НО это не будет:
wd <- "C:\Users\mike\\DATA\Statistics_R_\output_examples"
gsub(pattern="\\", replacement="/",wd)
Может быть, нет способа помешать R интерпретировать обратную косую черту, даже если эта обратная косая черта находится внутри строки?