Изменить путь. Расширить местоположение (Win 7)
В настоящее время:
path.expand("~")
дает:
"C:\\Users\\trinker\\Documents"
Я хочу, чтобы это дало:
"C:\\Users\\trinker"
Каталог для командной строки WindowsC:\Users\trinker
, Это указывает на то, что это мой домашний каталог Windows.
?path.expand
говорит мне, чтобы посмотреть на RW-FAQ(ССЫЛКА НА САЙТ), Это дает информацию выше моих познавательных способностей. Я решил попробовать поэкспериментировать, как показано ниже:
> Sys.getenv("R_USER")
[1] "C:\\Users\\trinker\\Documents"
> normalizePath("~")
[1] "C:\\Users\\trinker\\Documents"
> Sys.getenv("R_USER") <- "C:\\Users\\trinker"
Error in Sys.getenv("R_USER") <- "C:\\Users\\trinker" :
target of assignment expands to non-language object
> normalizePath("~") <- "C:\\Users\\trinker"
Error in normalizePath("~") <- "C:\\Users\\trinker" :
target of assignment expands to non-language object
Я видел:
Sys.setenv(...)
Sys.unsetenv(x)
Но испугался, что я балуюсь вещами, с которыми я не должен был слепо баловаться, и решил попросить совета.
Итак, еще раз я хотел бы иметь~
имею в видуC:\\Users\\trinker\\
опять (это было по умолчанию для моего последнего ПК) неC:\\Users\\trinker\\Documents
сейчас.