当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。