5

RStudio でチルダ式が機能しません。Windows 10 OS を使用しています。

更新 : (Dason に感謝) もっと注意深く調べたところ、「~」は「user/」ではなく「user/Documents/」を指しているようです。回避策はありますか?

画像

何か助けはありますか?

4

3 に答える 3

2

ご存じのように、R は~ドキュメント フォルダーを指しています。これを回避する簡単な方法は、参照したいパスを で開始することです~/../。したがって、setwd呼び出しは次のようになります。

setwd('~/../{your actual path from home}')

Windows PC でも同じ問題が発生します。そこで同じかどうかをテストするための Linux マシンが手元にありません。R はこの変数をR_USER環境変数から取得します。これは、R 環境の起動ファイルでオーバーライドできます。この問題は RStudio に固有のものではなく、コマンド ラインから R セッションを開始したときにも発生します。

于 2015-12-21T17:35:33.853 に答える