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


R path.expand 展開文件路徑


R語言 path.expand 位於 base 包(package)。

說明

擴展路徑名,例如通過用用戶的主目錄(如果在該平台上定義)替換前導波形符。

用法

path.expand(path)

參數

path

包含一個或多個路徑名的字符向量。

細節

在 Unix 上 - 類似:

在大多數構建上R一個領先的~user將擴展到主目錄user.

“主目錄”可能有不同的概念:通常使用的是環境變量的設置HOME.

“路徑名”不需要存在,也不需要是有效的路徑名,但它們確實需要能夠在會話編碼中表示。

在 Windows 上:

‘home’目錄的定義在‘rw-FAQ’ Q2.14:取自R_USER環境變量時path.expand首先在會話中調用。

“路徑名”不需要存在,也不需要是有效的路徑名。

可能擴展的路徑名的字符向量:如果主目錄未知或未指定,則返回原樣的路徑。

如果擴展超出最大路徑長度,則結果可能會被截斷,或者路徑可能會原封不動地返回。

例子

path.expand("~/foo")

也可以看看

basenamenormalizePathfile.path

相關用法


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