2010-08-11 2 views
4

Windows XP에서 R을 사용하고 있습니다. Windows에서 환경 변수 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 = "")) 

. 누구든지 R에서 HOME 변수를 빠르게 알 수 있습니까?

답변

2

아, 알겠습니다. 그냥

data <- read.table("~/tmp/data.txt") 
+3

'file.path ("~", "tmp", "data.txt")와 같은 파일 경로를 구성하는보다 일반적인 방법은'? file.path'를 참조하십시오. –

관련 문제