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


R file.path 構造文件路徑

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

說明

以與平台無關的方式從組件構建文件的路徑。

用法

file.path(..., fsep = .Platform$file.sep)

參數

...

字符向量。不支持Long vectors

fsep

要使用的路徑分隔符(假設為 ASCII)。

細節

該實現被設計得很快(比paste)因為該函數廣泛用於R本身。

它還可以用於環境路徑,例如PATHR_LIBSfsep = .Platform$path.sep.

尾隨路徑分隔符對於 Windows 文件路徑無效,除了 ‘/' 和 'd:/’(盡管有些函數/實用程序確實接受它們),所以尾隨/或者\在那裏被刪除。

參數的字符向量,逐項連接並用 fsep 分隔(如果所有參數都具有正長度);否則,為空字符向量(與 paste 不同)。

如果在 UTF-8 語言環境中運行(當標記的輸入轉換為 UTF-8 時),或者如果結果的某個組件被標記為 UTF-8,則結果的元素將被標記(請參閱 Encoding )為 UTF-8 ,或在非 Latin-1 語言環境中作為 Latin-1。

注意

在 Windows 上,這些組件默認由 / (而不是 \ )分隔。

也可以看看

basenamenormalizePathpath.expand

相關用法


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