軟件的路徑設置對於電腦的內存管理和自己的尋根究底十分重要。所以,合理的設置R中相關路徑,能更加方便快捷的管理自己的相關文件,提高學習R語言的效率,建立自己的習慣體系。
R中的路徑設置主要有以下幾個方面:
- 工作目錄的路徑
- 安裝包的路徑
關於工作目錄
1.使用getwd()函數來顯示當前工作目錄。
> getwd()
[1] "C:/Users/Administrator/Documents"
- 1
- 2
2.使用setwd()函數更改當前目錄。
> dir.create("E:/R_Files") > setwd("E:/R_Files") > getwd() [1] "E:/R_Files"
- 1
- 2
- 3
- 4
注意:
(1) 函數setwd()不會自動創建一個不存在的目錄。如果必要的話,可以使用函數dir.create()來創建新目錄,然后使用setwd()將工作目錄指向這個新目錄。(2)R里的dir.create()是不級聯的,就是說一次只能創建有一個“/”的路徑。如果需要兩個“/”的路徑(”E:/R_Files/R1”),就需要用dir.create()創建兩次,然后文件才創建成功。再按照例子用setwd()去設置即可。
(3)函數setwd()是設置臨時的工作路徑(也就是說一旦你關閉了Rstudio后,工作目錄又變回原來的工作目錄)。
3.使用窗口永久更改工作目錄
具體操作步驟如下圖:
Step 1:
Step 2:
關於安裝包
1.一勞永逸式:在R中寫入如下命令
>.libPaths("C:/Program Files/R/R-3.3.1/library")
- 1
2.時時提醒式:在安裝每一個安裝包時,寫如下命令
>install.packages("thepackage",lib="/path/to/directory/with/libraries")