Actualmente:la localidad path.expand (Win 7)
path.expand("~")
Da:
"C:\\Users\\trinker\\Documents"
yo quiero que dió:
"C:\\Users\\trinker"
el directorio para el símbolo del sistema de Windows es C:\Users\trinker
. Esto indica que este es mi directorio de inicio de Windows.
?path.expand
me dice que mire la rw-FAQ (LINK). Esto proporciona información sobre mi capacidad cognitiva. Decidí tratar de experimentar la siguiente manera:
> 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
vi:
Sys.setenv(...)
Sys.unsetenv(x)
Pero tengo miedo que me estaba metiendo con cosas que no debe mezclarse ciegamente jugar con y decidí pedir orientación.
Así que de nuevo me gustaría tener ~
significa C:\\Users\\trinker\\
nuevamente (este fue el valor predeterminado para mi última PC) no el C:\\Users\\trinker\\Documents
que es ahora.
por qué no Renviron.site? – GSee
@GSee - Gracias. Simplemente escribí mal, y lo atrapó tal como lo hice. –
Ponerlo en Renviron.site afectaría a todos los usuarios en la computadora ¿verdad? Aunque estoy bastante seguro de que Tyler es el único que usa R en su computadora, esto todavía parece menos que adecuado. Sería mejor agregar una llamada Sys.setenv a .Rprofile? 'Sys.setenv (R_USER =" C:/Users/trinker ")' dentro de .Primero debe hacerlo. – Dason