當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


R getwd 獲取或設置工作目錄

R語言 getwd 位於 base 包(package)。

說明

getwd返回表示當前工作目錄的絕對文件路徑R過程;setwd(dir)用於將工作目錄設置為dir.

用法

getwd()
setwd(dir)

參數

dir

將完成字符串:tilde expansion

細節

請參閱files 了解如何解釋帶有標記編碼的文件路徑。

getwd 返回字符串,如果工作目錄不可用,則返回NULL。在 Windows 上,返回的路徑將使用 / 作為路徑分隔符並以 UTF-8 進行編碼。該路徑不會有尾隨 /,除非它是根目錄(Windows 上的驅動器或共享)。

setwd 以不可見方式返回更改之前的當前目錄,並且與 getwd 具有相同的約定。如果不成功(包括沒有實現),就會報錯。

注意

請注意,返回值被認為是絕對文件路徑:目錄路徑可以有多種表示形式,並且在某些操作係統上,更改目錄並更改回同一目錄後返回的值可能會有所不同(例如,如果符號已遍曆鏈接)。

例子

(WD <- getwd())
if (!is.null(WD)) setwd(WD)

也可以看看

list.files 表示目錄的內容。

normalizePath 表示 ‘canonical’ 路徑名。

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Get or Set Working Directory。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。