2017-05-12 8 views
0

Rを学習し始めたばかりで、WDを/documentsから/documents/Rに変更したいと思っています。作業ディレクトリを既定のサブフォルダとして設定WD

> getwd() 
[1] "C:/Users/Vincent/Documents" 
> setwd(paste(getwd(),"/R",sep="")) 
> 
> getwd() 
[1] "C:/Users/Vincent/Documents/R" 
> save.image("C:\\Users\\Vincent\\Documents\\R\\.RData") 

私は後で保存する必要がありますか? /Documents/Rの両方で保存しようとしました。保存して閉じた後、ウィンドウからrGUIを開くと、getwd()は私にはちょうど/Documentsを与えます。

/Rに保存されたワークスペースファイルを開くと、getwd()が正しく/Rと表示されます。私はいつもワークスペースファイルからRを開いて、WDと同じように/Rを入手しなければなりませんか?

+0

私が好きな作業ディレクトリでRを起動するには、RStudioでプロジェクトを管理し、* .Rprojを使用することをおすすめします。 –

答えて

0

Rの作業ディレクトリは、実行元に設定されます。ここでは、RStudioを使用して喜んでいる場合は、プロジェクトを保存(し、それを開く)骨抜き例

[email protected] C:\Users\romunov 
> R 

R version 3.3.3 (2017-03-06) -- "Another Canoe" 
Copyright (C) 2017 The R Foundation for Statistical Computing 
Platform: x86_64-w64-mingw32/x64 (64-bit) 

... 

> getwd() 
[1] "C:/Users/romunov" 
> q("no") 

[email protected] C:\Users\romunov 
> cd Documents 

[email protected] C:\Users\romunov\Documents 
> R 

R version 3.3.3 (2017-03-06) -- "Another Canoe" 
Copyright (C) 2017 The R Foundation for Statistical Computing 
Platform: x86_64-w64-mingw32/x64 (64-bit) 

... 

> getwd() 
[1] "C:/Users/romunov/Documents" 

のは、プロジェクトが設立された場所にあなたのgetwd()ポイントを行います。

+0

RStudioと標準GUIのメリットは何ですか?またはむしろ、どちらをお勧めしますか? – VincentMQ

+0

@VincentMQ個人的な好みの問題です。しかし、私にとっては、他の言語の成熟したIDEに特徴的ないくつかの機能が欠けていても、適切なIDEを手に入れたいです。私の提案は、IDE、任意のIDEを使用することです。 –

関連する問題