4

私はWindowsXPでRを使用しています。それは、ウィンドウから環境変数HOMEを取得しました。

> 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変数の簡単な呼び出しを知っている人はいますか?

4

1 に答える 1

2

ああ、わかった。それはただ

data <- read.table("~/tmp/data.txt")
于 2010-08-11T17:11:21.900 に答える