Я использую R под Windows XP. Он взял HOME переменных окружений из окон которых является,Как вызвать домашний каталог R в построении имени файла?
> Sys.getenv("R_USER")
R_USER
"H:"
Однако, как я могу использовать это быстро переменный в имени файла? В частности, если у меня есть файл, хранящийся в H:/tmp/data.txt
. Как мне создать следующую команду?
data <- read.table("$R_HOME/tmp/data.txt")
Этот явно не работает.
Единственный способ, которым я получил его на работу заключается в следующем:
data <- read.table(paste(Sys.getenv("R_USER"), "/tmp/data.txt", sep = ""))
Который настолько громоздки, что я должен полагать, что существует более простой способ. Кто-нибудь знает быстрое воскрешение переменной HOME в R?
См '? file.path' для более общего метода построения пути к файлу, например,' file.path ("~", "ТММ", "data.txt") '. –